Я создал целочисленный список, и я пытаюсь вернуть индекс определенного значения. Массив равен 3,8,2,5,1,4,7,6, и я хочу вернуть indexOf(3), который должен быть равен 0.
Я пробовал следующее в Eclipse Java Scrapbook после импорта java.util.*:
int[] A = {3,8,2,5,1,4,7,9};
Arrays.asList(A).indexOf(3)
Я также пробовал:
int[] A = {3,8,2,5,1,4,7,6};
ArrayList<Integer> l = new ArrayList(Arrays.asList(A));
l.indexOf(3)
Оба возвращают -1. Почему? Как заставить это работать должным образом?