Temelde arkadaşım, int dizisinin int içerip içermediğini kontrol etmenin farklı bir yolunu kullanarak kodumu kısaltabileceğimi söylüyordu, ancak bana bunun ne olduğunu söylemiyor: P.
Akım:
public boolean contains(final int[] array, final int key) {
for (final int i : array) {
if (i == key) {
return true;
}
}
return false;
}
Bunu da denedim, ancak bazı nedenlerden dolayı her zaman yanlış döndürüyor.
public boolean contains(final int[] array, final int key) {
return Arrays.asList(array).contains(key);
}
Birisi bana yardım edebilir mi?
Teşekkür ederim.