List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
int a = list.size();
for (int i = 0; i < a; i++) {
if(list.get(i) > 2){
System.out.println(list.get(i));
}else{
list.remove(i);
a--;
i--;
}
}
System.out.println("------------->");
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
打印内容:
3
4
5
------------->
3
4
5
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
int a = list.size();
for (int i = 0; i < a; i++) {
if(list.get(i) > 2){
System.out.println(list.get(i));
}else{
list.remove(i);
a--;
i--;
}
}
System.out.println("------------->");
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
打印内容:
3
4
5
------------->
3
4
5