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 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łsz, jeśli nie dokonano żadnej zmiany. 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ć środki do dodania 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 t
Z 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)Tam, gdzie C jest dołączoną listą, zwraca prawdę, jeśli dokonano zmiany w obiekcie ArrayList; i fałszywe, jeśli nie dokonano żadnych zmian.
Istnieją dwie listy w następującej głównej metodzie: 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)Tam, gdzie C jest listą, która ma zostać wstawiona, zwraca prawdę, jeśli dokonano zmiany w obiekcie ArrayList; i fałszywe, jeśli nie dokonano żadnych zmian.
Istnieją dwie listy w następującej metodzie Main (): 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łsz, jeśli nie dokonano żadnej zmiany.
Istnieją dwie listy w następującej głównej metodzie: 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. Tutaj 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
Metoda Add () ArrayList może przygotować, wstawić i dołączać element lub inną listę. 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.