Fondamentalement, mon compagnon a dit que je pourrais raccourcir mon code en utilisant une manière différente de vérifier si un tableau int contient un int, bien qu'il ne me dise pas ce que c'est: P.
Actuel:
public boolean contains(final int[] array, final int key) {
for (final int i : array) {
if (i == key) {
return true;
}
}
return false;
}
J'ai également essayé cela, bien que cela renvoie toujours faux pour une raison quelconque.
public boolean contains(final int[] array, final int key) {
return Arrays.asList(array).contains(key);
}
Quelqu'un pourrait m'aider?
Je vous remercie.
Hashset
réponse du mécanisme de réexamen. C'est le moyen le plus rapide.
ArrayList
la mise en œuvre fait de même.