Grundsätzlich hat mein Partner gesagt, dass ich meinen Code kürzer machen könnte, indem ich auf andere Weise überprüfe, ob ein int-Array ein int enthält, obwohl er mir nicht sagt, was es ist: P.
Aktuell:
public boolean contains(final int[] array, final int key) {
for (final int i : array) {
if (i == key) {
return true;
}
}
return false;
}
Habe dies auch versucht, obwohl es aus irgendeinem Grund immer false zurückgibt.
public boolean contains(final int[] array, final int key) {
return Arrays.asList(array).contains(key);
}
Könnte mir jemand helfen?
Danke dir.
Hashset
anhand Wiederaufnahmeverfahren Mechanismus Antwort. Es ist der schnellste Weg.
ArrayList
Die Implementierung macht das Gleiche.