Which of the following 5 implementations could not be used for contains?
public boolean contains(T anEntry) { return !isEmpty(); }
public boolean contains(T anEntry) { boolean found = false; int i = 0; while ( !found && (i < numberOfEntries)) { if (anEntry.equals(contents[i])) { found = true; } i++; } return found; }
public boolean contains(T anEntry) { return getIndexOf(anEntry) > -1; }
public boolean contains(T anEntry) { return getFrequencyOf(anEntry) > 0; }
public boolean contains(T anEntry) { int i = 0; while (i < numberOfEntries) { if (anEntry.equals(contents[i])) { return true; } i++; } return false; }
There are no hints for this question