English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод get() класса Java ArrayList возвращает элемент, существующий в указанном положении.
Синтаксис метода get():
arraylist.get(int index)
index - положение элемента, который нужно получить
Возвращает элемент, существующий в указанном положении.
ВниманиеЕсли индекс выходит за пределы диапазона, метод get() вызовет исключение exception IndexOutOfBoundsException.
import java.util.ArrayList; class Main { public static void main(String[] args) { // создать ArrayList ArrayList<String> languages = new ArrayList<>(); // вставить элемент в ArrayList languages.add("JavaScript"); languages.add("Java"); languages.add("Python"); System.out.println("Языки программирования: " + languages); // получить элемент на индексе 1 String element = languages.get(1); System.out.println("Элемент на индексе 1: " + element); } }
результат вывода
Языки программирования: [JavaScript, Java, Python] Элемент на индексе 1: Java
В предыдущем примере мы создали список arraylist под названием languages. Здесь метод get() используется для доступа к индексу1существующие элементы.
import java.util.ArrayList; class Main { public static void main(String[] args) { // создать ArrayList ArrayList<Integer> numbers = new ArrayList<>(); // Вставка элемента в ArrayList numbers.add(22); numbers.add(13); numbers.add(35); System.out.println("Число ArrayList: " + numbers); // Возвращает элемент в位置е 2 int element = numbers.get(2); System.out.println("Индекс 2 элемент: " + element); } }
результат вывода
число ArrayList: [22, 13, 35] элемент: 35
В данном случае, метод get() используется для доступа к индексу2элемент в этом месте.
ВниманиеМы также можем использовать метод indexOf() для получения индекса элемента (номера). Для получения дополнительной информации, пожалуйста, посетитеJava ArrayList indexOf().