У меня есть этот код, который я пишу, и он ищет массив для ввода пользователем. Как только он будет найден, я хочу, чтобы он сказал мне, какая позиция (я думаю, это называется индексом), в которой он находился, в массиве.Как найти индекс целочисленного массива?
Вот что у меня есть для поиска массива.
if (rooms.contains(input)){
System.out.println("That teacher is in our database!");
} else {
System.out.println("Sorry, that teachner was not found in our database!");
}
The
input
является пользовательский ввод, от сканера.
Я не уверен, как я могу найти индекс числа, который когда-то был найден.
Я пробовал:
System.out.println(new int[(rooms).indexOf()]);
К сожалению, это не сработало.
Любая помощь будет оценена по достоинству.
Спасибо!
Каков тип 'номеров'? – ajb
То есть *** нет *** массив. Тот факт, что вы вызываете '.contains' на нем, показывает, что это какой-то тип коллекции, возможно,« List ». – Boann