黑马程序员技术交流社区
标题:
字符数组未初始化区域的值问题?
[打印本页]
作者:
木木三
时间:
2015-9-20 15:08
标题:
字符数组未初始化区域的值问题?
字符数组未初始化区域的默认是a么(win7下)?
写代码的时候突然想到这个。
/*
将缓冲区中指定数据依次存储到指定字符数组中。
void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
*/
class StringBufferDemo{
public static void main(String[] args){
method_get();
}
public static void method_get(){
StringBuffer sb = new StringBuffer("abcdefghijkmn");
char[] chs = new char[6];
sb.getChars(1,6,chs,1);
printArray(chs);
//[a,b,c,d,e,f];
}
public static void printArray(char[] arr){
System.out.print("[");
for(int x=0; x<arr.length; x++){
if(x!=arr.length-1){
System.out.print(arr[x]+",");
}
else{
sop(arr[x]+"]");
}
}
}
public static void sop(Object obj){
System.out.println(obj);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2