Метод Java ArrayList.indexOf ()
public int indexOf (Object o)
Метод indexOf () используется для получения индекса первого вхождения элемента в объект ArrayList.
Пакет: java.util
Платформа Java: Java SE 8
Синтаксис:
indexOf (Объект o)
Параметры:
название | Описание |
---|---|
о | Элемент, чей индекс должен быть возвращен. |
Возвращаемое значение:
Индекс первого вхождения элемента в ArrayList или -1, если элемент не существует.
Тип возвращаемого значения: int
Наглядное представление метода ArrayList.indexOf ()
Пример: метод ArrayList.indexOf
В следующем примере создается ArrayList, содержащий различные цвета. Затем он пытается определить положение определенного цвета.
import java.util.*;
public class test {
public static void main(String[] args) {
// create an empty array list with an initial capacity
ArrayList<String> color_list = new ArrayList<String>(5);
// use add() method to add values in the list
color_list.add("White");
color_list.add("Black");
color_list.add("Red");
color_list.add("Green");
color_list.add("Yellow");
System.out.println("Size of list: " + color_list.size());
// Print the colors in the list
for (String value : color_list) {
System.out.println("Value =" + value);
}
// Get the index of element "White"
int pos=color_list.indexOf("White");
System.out.println("The color White is at index " + pos);
// Get the index of element "Green"
pos=color_list.indexOf("Green");
System.out.println("The color Green is at index " + pos);
}
}
Выход :
F: java> javac test.java F: java> тест java Размер списка: 5 Значение = Белый Значение = черный Значение = красный Значение = Зеленый Значение = Желтый Цвет Белый имеет индекс 0 Зеленый цвет по индексу 3
Редактор кода Java:
Предыдущая: содержит метод
Далее: метод lastIndexOf
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code