日期:2014-05-20  浏览次数:20652 次

java循环基础

List<User> list=null;
for(int i=0;i<9;i++){
list=new ArrayList<Integer>();
  User u[i]=new User();
  list.add(u(i));
System.out.println(list.size());
}
System.out.println("************"+list.size());
}
我通过for循环向list里面添加一个User,怎么能够让每次加的User在for循环外面也能用啊
我想得到最后list里面有9个User,坐等大神回帖

------解决方案--------------------
Java code
List<User> list=new ArrayList<Integer>();
for(int i=0;i<9;i++){
  User u=new User();//这个[i]是什么 我去掉了
  list.add(u);
System.out.println(list.size());
}
System.out.println("************"+list.size());//这就可以在外面用了 list.get(2)。。。
}

------解决方案--------------------
是这个意思吗 还是我没看懂
------解决方案--------------------
是这个意思吗?
Java code
List<User> list = new ArrayList<User>();
for (int i = 0; i < 9; i++)
{
    User u = new User();
    list.add(u);
    System.out.println(list.size());
}
System.out.println("************" + list.size());

------解决方案--------------------
探讨

Java code
List<User> list=new ArrayList<Integer>();
for(int i=0;i<9;i++){
User u=new User();//这个[i]是什么 我去掉了
list.add(u);
System.out.println(list.size());
}
System.out.println("************"+list……