Методът на Java ArrayList add () вмъква елемент в списъка с аргументи на посочената позиция.
Синтаксисът на add()метода е:
arraylist.add (индекс int, Е елемент)
Тук arraylist е обект от ArrayListклас.
add () Параметри
Методът ArrayList add()може да вземе два параметъра:
- индекс (по избор) - индекс, при който е вмъкнат елементът
- елемент - елемент за вмъкване
Ако indexпараметърът не е предаден, елементът се добавя в края на списъка с паралели.
add () Върната стойност
- връща true, ако елементът е успешно вмъкнат
Забележка: Ако indexе извън обхвата, add()методът поражда IndexOutOfBoundsExceptionизключение.
Пример 1: Вмъкване на елемент с помощта на ArrayList add ()
import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList primeNumbers = new ArrayList(); // insert element to the arraylist primeNumbers.add(2); primeNumbers.add(3); primeNumbers.add(5); System.out.println("ArrayList: " + primeNumbers); ) )
Изход
ArrayList: (2, 3, 5)
В горния пример създадохме ArrayListнаименование primeNumbers. Тук add()методът няма незадължителен indexпараметър. Следователно всички елементи се вмъкват в края на списъка с паралели.
Пример 2: Вмъкване на елемент в определената позиция
import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList languages = new ArrayList(); // insert element at the end of arraylist languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); System.out.println("ArrayList: " + languages); // insert element at position 1 languages.add(1, "C++"); System.out.println("Updated ArrayList: " + languages); ) )
Изход
ArrayList: (Java, Python, JavaScript) Актуализиран ArrayList: (Java, C ++, Python, JavaScript)
В горния пример използвахме add()метода за вмъкване на елементи в списъка с паралели. Забележете линията,
languages.add(1, "C++");
Тук add()методът има незадължителен indexпараметър. Следователно C ++ се вмъква в индекс 1.
Забележка : Досега сме добавили само един елемент. Можем обаче да добавим и множество елементи от колекция (списък с паралели, набор, карта и т.н.) към списък с паралели, използвайки addAll()метода. За да научите повече, посетете Java ArrayList addAll ().








