【发布时间】:2021-02-11 21:16:21
【问题描述】:
getNumTel 是对象的长值。
我想用这种方法检查整个数组的长数值。当a 的值在数组中时它必须返回false,并且当任何对象具有像a 这样的长值时返回true。我该怎么做?
public static boolean aggiungiPersonaa() {
Long a = 39354567L;
ArrayList <Persona>listapersone = new ArrayList();
listapersone.add(new Persona("Name", "surname", 45, "address", "fbd", 39354567L, "egre"));
listapersone.add(new Persona("name", "surname", 45, "address", "job", 338959453L, "egre"));
for (Persona persona2 : listapersone) {
if (a == persona2.getNumTel()) {
return false;
}
}
return true;
}
【问题讨论】:
-
这不是你已经在做的,即当
a的值在数组列表中时返回false? -
也许我应该问的是:“
a的值在数组中”和“任何对象的值都像a”有什么区别?他们似乎对我说同样的话。