Co to jest lista Java

Co to jest lista Java

Podczas zarządzania danymi w Javie może istnieć wymóg dołączania zaktualizowanych danych jako rekordu. Na przykład dodanie nowych wpisów jako listy lub zastąpienie zawartych danych nowym rekordem. W takich sytuacjach deweloper wygodnie wykorzystuje listy do załączania, ustawiania i skutecznego pobierania rekordów.

Ten zapis opracuje wykorzystanie i wdrożenie „Lista Java".

Jaka jest „lista Java”?

A "Lista Java”Umożliwia konserwację uporządkowanej kolekcji. Zawiera metody oparte na indeksie do ustawiania i pobierania elementów.

Przed przejściem do przykładów tworzenia i przydzielania listy dołącz następujące pakiety w kodzie:

Importuj Java.Util.ArrayList;
Importuj Java.Util.Lista;

Przykład 1: Tworzenie i przypisanie wartości na liście ciągów

„„dodać()”Metoda dodaje elementy do listy. Tę metodę można zaimplementować, aby dołączyć elementy ciągów do „Strunowy„Lista.

Składnia

Dodaj (Elem)

W powyższej składni „Elem”Odnosi się do elementu, który należy dodać do listy.

W tym przykładzie można utworzyć listę ciągów za pomocą wartości poniżej wyprowadzonych:

Lista StringList = nowy ArrayList();
lista string.add („Linux”);
lista string.Dodaj („wskazówka”);
System.na zewnątrz.println („Lista ciągów to:”+ StringList);

W powyższym bloku kodu:

  • Po pierwsze, stwórz „ArrayList„Obiekt typu„Strunowy" za pośrednictwem "nowy”Słowo kluczowe i„ArrayList ()”Konstruktor odpowiednio.
  • W następnym kroku skojarz „dodać()„Metoda z listą, aby dodać do niej określone elementy ciągów (lista).
  • Na koniec wyświetl zaktualizowaną listę zawierającą dodane wartości ciągów.

Wyjście

W powyższym wyjściu można zaobserwować, że określone wartości ciągów są dodawane do listy ciągów.

Przykład 2: Tworzenie i przypisanie wartości na liście liczb całkowitych

W tym konkretnym przykładzie można tworzyć i przydzielić listę liczb całkowitych i przydzielić wartości (liczba całkowita):

Lista INTEGERLIST = nowa ArrayList();
Liczba całkowita.Dodaj (1);
Liczba całkowita.Dodaj (2);
Liczba całkowita.Dodaj (3);
System.na zewnątrz.println („Lista liczb całkowitych to:”+ liczba całkowita);

W powyższych wierszach kodu:

  • Podobnie stwórz „ArrayList„Obiekt, określając typ„ jako ”Liczba całkowita".
  • W następnym kroku skojarz „dodać()”Metoda dodania określonych liczb całkowitych na liście.
  • Na koniec wyświetl listę z dołączonymi wartościami całkowitymi.

Wyjście

W tym wyjściu można zaobserwować, że wartości liczb całkowitych zostały odpowiednio dodane.

Przykład 3: Tworzenie i przypisanie wartości na liście obiektów

W tym konkretnym przykładzie zarówno wartości liczby całkowitej, jak i ciągu można dodać do listy, ponieważ typ listy określony jako „Obiekt”:

Lista INTEGERLIST = nowa ArrayList();
Liczba całkowita.Dodaj (1);
Liczba całkowita.add („Linux”);
Liczba całkowita.Dodaj (3);
Liczba całkowita.Dodaj („wskazówka”);
System.na zewnątrz.println („Lista obiektów to:”+ IntegerList);

W powyższym bloku kodu:

  • Podobnie stwórz „ArrayList”Obiekt i określ typ jako„Obiekt”Aby ułatwić zarówno wartości liczby całkowitej, jak i ciągu na liście.
  • Teraz dodaj podane wartości liczby całkowitej i łańcuchowej do listy.
  • Na koniec wyświetl zaktualizowane „Obiekty„Lista na konsoli.

Wyjście

Przykład 4: Ustawienie i pobieranie wartości dodanych na liście

„„ustawić()”Metoda służy do wymiany elementu w określonej pozycji na liście określonym elementem. „„Dostawać()”Metoda pobiera element na podanym/określonym indeksie na liście.

Składnia

Set (Ind, Elem)

W powyższej składni:

  • "Ind”Odnosi się do indeksu elementu, który należy ustawić.
  • "Elem”Odpowiada nowo ustawionemu elementowi.
Get (Ind)

W tej składni „Ind”Wskazuje na wskaźnik w stosunku do odpowiedniego elementu, który należy pobrać.

Wyżej wymyślone podejścia można zastosować w połączeniu w podwładnym przykładzie, aby ustawić i uzyskać wartości dodane w „Obiekt”Lista:

Lista Objectlist = new ArrayList();
Lista obiektowa.Dodaj (1);
Lista obiektowa.add („Linux”);
Lista obiektowa.Dodaj (3);
Lista obiektowa.Dodaj („wskazówka”);
System.na zewnątrz.println („Lista obiektów to:”+ obiekt LIST);
Lista obiektowa.set (0, „Linux”);
Lista obiektowa.zestaw (1, 1);
System.na zewnątrz.println („Element w pierwszym indeksie to:”+ Lista obiektowa.Get (0));
System.na zewnątrz.println („Element w drugim indeksie to:”+ Lista obiektowa.zdobądź (1));
System.na zewnątrz.println („Zaktualizowana lista obiektów staje się:”+ LList);

W powyższym fragmencie kodu zastosuj następujące kroki:

  • Przypomnij o omówionym podejściu do tworzenia i dodawania wartości w „Obiekt”Lista i wyświetl listę.
  • W następnym kroku skojarz „ustawić()”Metoda z listą, aby dodać określony ciąg i wartości liczb całkowitych w określonych indeksach, zastępując w ten sposób wartości domyślne.
  • Wreszcie, skojarz „Dostawać()”Metoda pobierania elementów w określonych indeksach.
  • Należy zauważyć, że ustawione wcześniej wartości są pobierane w celu obserwowania ustawienia i pobierania elementów listy.

Wyjście

Powyższe dane wyjściowe oznacza, że ​​lista obiektów jest aktualizowana zgodnie z wartościami ustawionymi.

Wniosek

"Lista Java”To uporządkowana kolekcja, w której użytkownik może dodawać, ustawić i pobierać elementy według swoich indeksów. Te elementy mogą być liczbami całkowitymi, strunami lub obiema. Ta lista może być wykorzystywana do przechowywania, alokacji i uzyskania odpowiednio wartości wielu typów danych. Ten blog omówił użycie listy Java.