【发布时间】:2015-05-25 06:55:52
【问题描述】:
我正在使用 foreach 循环遍历一个空数组,并用对象填充它。 “案例”是一个具有多个方法和属性的类。
我的代码如下所示:
public class Test {
private Case [] list = new Case[5];
public Case [] test(){
for(Case myCase : list){
myCase = new Case();
}
return list; //This list contains 5 nulls, but should contain five "Case" objects.
}
public static void main(String[] args){
Test myTest = new Test();
myTest.test();
}}
当我希望它包含 5 个实例化的“Case”对象时,从我的方法返回的列表包含 5 个空值。我怀疑这可能是某种可见性问题,但我无法弄清楚。
【问题讨论】:
标签: java arrays object foreach null