кодесурса

Метод Java ArrayList.indexOf ()

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code