Hey I am working on a project that enters in information for departments. This information includes, name, abbreviation, location, and number of members.
The first class I have accepts 8 parameters, (string, string abbrev, string, int, int, int, int, int, double).
It's added into an ArrayList and I'm having trouble testing to see if a string abbrev exists in any of those classes.
What I have as a method is:
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;
}