java中系统数组初始化

什么时候是没有指定具体的对象,而元素的值为null,怎么对数组进行初始化。比如在创建Boolean型数组时,长度为2 ,怎么初始化?

成员变量,你不设值它也会初始化为null,但在方法中的局部变量就必须要初始化了

Boolean array[] = {true,true};

Boolean array[] = new Boolean[2];
array[0] = true;
array[1] = true;
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-05
B//定义boolean数字
Boolean[] bools = new Boolean[2];
//初始化数字
Boolean[] bools2 = { true, false };
for (int i = 0; i < bools.length; i++) {
System.out.println(bools);
}
for (int i = 0; i < bools2.length; i++) {
System.out.println(bools2);
}
第2个回答  2010-06-05
Boolean[] i = new Boolean[2];
Boolean[] j = {false,true};

都可以
第3个回答  2010-06-09
Boolean array[] = {true,true};

Boolean array[] = new Boolean[2];
array[0] = true;
array[1] = true;
相似回答