我想要做的是检查 Dude 类的几个实例中的至少一个(例如)是否具有某个变量的某个值,例如
public boolean isFat(Dude d) {
// checks weight and returns boolean
}
...
for (i = 0; i < DudeList.size(); i++) {
if (isFat(DudeList.get(i)) {
//do your stuff
}
}
DudeList
将是一个静态ArrayList
引用,Dude
其中为每个构造函数添加一个Dude
实例,我想你知道诀窍。
但我想知道是否有更简单的方法?这似乎有点草率。因为我可能有 138174917 个 Dude 实例,而只有一两个是 Fat