import java.util.ArrayList;
import java.util.List;
public class Listaa {
private static List list = new ArrayList();
private static int i; public static void maain(int i) { Listaa t = new Listaa(); t.setI(i); list.add(t); } public static void main(String args[]) { Listaa a = new Listaa(); for (int i = 0; i < 3; i++) maain(i); for (int i = 0; i < list.size(); i++) { a = (Listaa) list.get(i); System.out.println(a.getI()); } } public int getI() { return i; } public void setI(int i) { this.i = i; }
}
输出结果是 2 2 2,为什么不是 0 1 2 ?
BIG阳
慕哥9229398
开心每一天1111
相关分类