Так что я просто изучаю массивы на Java (интересные вещи), но у меня возникают проблемы с тем, чтобы обмануть метод contains().Массивы и поиск в Java
Я пробовал:
Random rn = new Random();
int first = 12;
int[] tab = new int[first];
for (int i = 0; i <= first - 1; i++) {
tab[i] = rn.nextInt(10);
который, казалось, прекрасно работать для заполнения в моем массиве, но потом я попробовал:
System.out.println(Arrays.asList(tab).contains(9));
И независимо от того, что, даже если я заполнить массив вручную с 9, он все равно будет печатать только «ложь».
Что я делаю неправильно?
@ZouZou ли вы его на ярлык? –
Это возвращает 'ArrayList' с одним элементом, –
SLaks
@SotiriosDelimanolis Я просто читал [это] (http://stackoverflow.com/questions/21120554/arrays-aslist-contains-on-double-vs-double-arrays # 21120615) вопрос задал 20 минут назад :) –