动物.java
public class animals{
static ArrayList<animals> anV = new ArrayList<animals>();
static ArrayList<animals> anF = new ArrayList<animals>();
......
..
.
}
public void metod1(String tur){
ArrayList<animals> an;
if(tur.equals("V")) an = anV;
else an = anF;
for (animals data : an) {
an.add(blah blah);
..........
}
}
正常添加工作,但当 tur == "V" 然后列表到 > anV 时不添加。添加到列表,而不是 anV。
我改变了 tur.equals 但不起作用。因为程序添加到列表中,所以我想添加到 anV。