Konstruowanie obiektu ArrayList
Arraylist pochodzi z Java.pakiet UTIL. Składnia do skonstruowania pustej listy arraylist jest,
ArrayListgdzie t w nawiasach kątowych jest rodzajem wartości poszukiwanej dla listy. T jest po obu stronach operatora przypisania. Zwróć uwagę na pozycje. Al jest obiektem arraylist. Poniższy program tworzy pusty obiekt ArrayList:
Importuj Java.Util.*;Wyjście to: 0. Jest to lista znaków. ArrayList używa odniesienia jako typu, a nie prymitywnej nazwy. Zamiast „Char” należy więc użyć „postaci”.
Dołączenie elementów
Gdy obiekt ArrayList jest pusty, można dodać wartości. To dołącza. Gdy obiekt ArrayList ma już pewne wartości, dodanie większej liczby wartości na końcu jest nadal dołączane. Składnia metody ARRAYLIST add () do dołączania to:
Public Boolean Add (e e)Zwraca prawdę, jeśli dokonano zmiany w obiekcie ArrayList; I fałszywe, jeśli nie dokonano żadnych zmian. E to wartość.
Poniższy segment kodu dołącza cztery znaki do obiektu ArrayList, za pomocą metody add ():
Importuj Java.Util.*;Wyjście to:
P Q S TZwróć uwagę, że get (), a nie kwadratowe wsporniki, zostały użyte do uzyskania wartości w indeksie.
Wkładanie elementu
Składnia do wstawienia elementu za pomocą metody Add, to:
Public void add (int indeks, element e)indeks to pozycja, w której element jest dodawany. Każdy element po prawej stronie jest przesunięty na jedno miejsce przed. Poniższy program ilustruje to:
Importuj Java.Util.*;Wyjście to:
P Q R S T„R” został wstawiony w indeksie 2, gdzie był „s”. Indeks 2 jest trzecią pozycją. „S” i „T” zostały przesunięte, jedno miejsce przed.
Przygotowanie
Aby przygotować, oznacza dodanie z przodu. Aby przygotować, użyj składni:
Public void add (int indeks, element e)Ale z indeksem na 0.
Poniższy program ilustruje to:
Importuj Java.Util.*;Wyjście powinno być:
Z p q s tZ został przygotowany na p q s t.
Dołączenie innej listy
Można dołączyć całą listę. Składnia tego działania jest:
Public Boolean Addall (kolekcja extends E> C)gdzie C jest dołączoną listą. Zwraca prawdę, jeśli dokonano zmiany w obiekcie ArrayList; I fałszywe, jeśli nie dokonano żadnych zmian.
W poniższej głównej metodzie istnieją dwie listy: AL i inna. Kolejny jest dołączony do Al.
public static void main (string [] args)Wyjście to:
P q r s t uAl ma sekwencję, p Q r s. inny ma sekwencję t u. Został wyraźnie dołączony do p q r s.
Wstawienie innej listy
Całą listę można włożyć do pierwszej listy. Składnia tego jest:
Public Boolean Addall (int indeks, kolekcja extends E> C)gdzie C jest listą, którą należy wstawiać. Zwraca prawdę, jeśli dokonano zmiany w obiekcie ArrayList; I fałszywe, jeśli nie dokonano żadnych zmian.
W następującej metodzie main () istnieją dwie listy: AL i inna. inny jest wstawiany do AL.
public static void main (string [] args)Wyjście to:
P q r s t uTutaj Al ma sekwencję, p q t u. Tutaj inny ma sekwencję r s. R S został wyraźnie włożony do p q t u, aby mieć p q r s t u.
Przygotowanie innej listy
Całą listę można przygotować na pierwszą listę. Składnia tego jest nadal,
Public Boolean Addall (int indeks, kolekcja extends E> C)ale wybór 0 dla indeksu. Zwraca prawdę, jeśli dokonano zmiany w obiekcie ArrayList; I fałszywe, jeśli nie dokonano żadnych zmian.
W poniższej głównej metodzie istnieją dwie listy: AL i inna. inny jest wstawiany przed AL.
public static void main (string [] args)Wyjście to:
U v w x y zTutaj Al ma sekwencję, w x y z. Inny ma sekwencję u v. U v został wyraźnie wstawiony przed w x y z, aby mieć u v w x y z.
Wniosek
Metodę ADD () ArrayList można użyć do przygotowania, wstawienia i dołączania elementu lub innej listy. Aby dołączyć tylko jeden element, użyj Add (e). Aby wstawić tylko jeden element, użyj Add (indeks, e). Aby przygotować tylko jeden element, zrób indeks, 0. Aby dołączyć inną listę, użyj Addall (c). Aby wstawić inną listę, użyj addall (indeks, c). Aby przygotować inną listę, zrób indeks, 0.