普通对象:
代码:
@org.junit.Test
public void test2(){
List<Integer> list =new ArrayList<>();
list.add(1);
for (Integer integer : list) {
integer=2;
}
for (Integer integer : list) {
System.out.println(integer);
}
}
结果:
自定义对象:
代码:
public void test1(){
List<Sku> list =new ArrayList<>();
list.add(new Sku().setEnable(true));
for (Sku sku : list) {
sku.setEnable(false);
}
for (Sku sku : list) {
System.out.println(sku.getEnable());
}
}