Basicamente, meu amigo tem dito que eu poderia tornar meu código mais curto usando uma maneira diferente de verificar se um array int contém um int, embora ele não me diga o que é: P.
Atual:
public boolean contains(final int[] array, final int key) {
for (final int i : array) {
if (i == key) {
return true;
}
}
return false;
}
Também tentei fazer isso, embora sempre retorne falso por algum motivo.
public boolean contains(final int[] array, final int key) {
return Arrays.asList(array).contains(key);
}
Alguém poderia me ajudar?
Obrigado.
Hashset
resposta do mecanismo de nova tentativa com base. É o caminho mais rápido.
ArrayList
implementação está fazendo o mesmo.