嘿,我正在从事一个为部门输入信息的项目。此信息包括名称、缩写、位置和成员数量。
我的第一个类接受 8 个参数(字符串、字符串缩写、字符串、int、int、int、int、int、double)。
它已添加到 ArrayList 中,我无法测试是否存在任何这些类中的字符串 abbrev。
我的方法是:
private ArrayList<DeptInfo> dept = new ArrayList<DeptInfo>();
public boolean deleteDeptInfo(String abbrev) {
boolean result = false;
int index = -1;
for (DeptInfo test : dept) {
if (test.getAbbrev() == abbrev) {
index = dept.indexOf(test);
break;
}
}
if (index >= 0) {
dept.remove(index);
result = true;
}
return result;
}