import java.util.ArrayList;
public class Test {
public static void main(String[] args) {
ArrayList<Integer> a = new ArrayList<>();
a.add(0);
System.out.println(a.size());
for(int i=0;i<a.size();i++){
a.add(i);
if(a.size()==5){
break;
}
}
System.out.println(a.size());
}
public class Test {
public static void main(String[] args) {
ArrayList<Integer> a = new ArrayList<>();
a.add(0);
System.out.println(a.size());
for(int i=0;i<a.size();i++){
a.add(i);
if(a.size()==5){
break;
}
}
System.out.println(a.size());
}
}
输出结果为:
1
5
证明了for循环上界是可以在循环体中改变的。