Jak zainicjować tablicę w Javie

Jak zainicjować tablicę w Javie

Podczas programowania w Javie może istnieć wymóg gromadzenia danych masowych w tablicy. Na przykład układanie i sortowanie danych, aby były one czytelne i dostępne w skuteczny sposób. W takich przypadkach inicjalizacja i wykorzystanie tablicy jest wspomagane w efektywnym zarządzaniu zawartymi zasobami.

Ten blog ilustruje podejścia do zainicjowania tablicy za pomocą Java.

Jak zainicjować tablicę w Javie?

Tablicę można zainicjować na wiele sposobów. Mogą one inicjować go za pomocą wartości nie przypisanych, inicjowanie go po ogłoszeniu lub zarówno wartości całkowitej, jak i ciągu.

Składnia

DataType [] arrayName


W powyższej składni:

    • "typ danych”Odpowiada typowi danych tablicy, które mogą być liczbą całkowitą, ciągiem itp.
    • "[] []„Kwadratowe nawiasy odnoszą się do rozmiaru tablicy.

Omówiono możliwości zainicjowania tablicy zostaną teraz zilustrowane jeden po drugim!

Przykład 1: Zainicjuj tablicę bez przypisywania wartości w Javie

W tym przykładzie tablicę można zainicjować bez przypisywania wartości:

int [] samplearray = new int [3];
dla (int i = 0; i < 3; i++)
System.na zewnątrz.println („tablica z niepasponowanymi wartościami to:”+ samplearray [i]);


Zastosuj następujące kroki zgodnie z powyższym kodem:

    • Po pierwsze, zainicjuj tablicę o nazwie „Samplearray”I zdefiniuj jego rozmiar. I.mi., "3".
    • Następnie zastosuj „Do”Pętla, aby iterować wzdłuż tablicy i wydrukować ją na konsoli.

Wyjście


Ponieważ żadne elementy nie są zawarte w tablicy, iteracja zwraca wartość „0”W każdym z indeksów tablicy.

Przykład 2: Zainicjuj tablicę po deklaracji w Javie

W tym konkretnym przykładzie tablica zostanie zadeklarowana i zainicjowana wartościami całkowitymi, a skumulowane wartości tablicy mogą być wyświetlane odpowiednio na konsoli:

Int [] wpisy;
wpisy = new int [] 1,2,3;
dla (int i = 0; i < 3; i++)
System.na zewnątrz.println („tablica po inicjalizacji staje się:”+wpisy [i]);


W powyższych wierszach kodu:

    • Przede wszystkim zadeklaruj tablicę o imieniu „wpisy".
    • W następnym etapie przydziel na to podane wartości całkowitej.
    • Na koniec zastosuj „Do”Pętla, aby iterować wzdłuż wpisów tablicy i wyświetlić je.

Wyjście


W powyższym wyjściu można zauważyć, że przypisane wartości w tablicy zostały wyświetlone po iteracji.

Przykład 3: Zainicjuj i alokuj wartości w tablicy jednocześnie w Javie

W tym konkretnym przykładzie inicjalizacja tablicy i alokacja wartości w niej można przeprowadzić jednocześnie:

int [] wpisy = 1,2,3;
dla (int i = 0; i < 3; i++)
System.na zewnątrz.println („Zainicjowana tablica staje się:„+wpisy [i]);


Zaimplementuj następujące kroki podane w powyższym fragmencie kodu:

    • Zainicjuj tablicę nazwaną „wpisy”I przypisz określone wartości w tym samym czasie.
    • Podobnie w następnym kroku zastosuj „Do”Pętla, aby iterować wartości tablicy i wyświetlić je.

Wyjście


Powyższe wyjście wskazuje, że deklaracja i inicjalizacja tablicy zostały wykonane odpowiednio.

Przykład 4: Zainicjuj tablicę o wartościach liczb całkowitych, jak i ciągu w Javie

W tej demonstracji tablica zostanie zainicjowana zarówno z wartościami liczb całkowitych, jak i ciągu:

Object [] wpisy = „Harry”, 1,2, „David”, 3;
dla (int i = 0; i < 5; i++)
System.na zewnątrz.println („Zainicjowana tablica staje się:„+wpisy [i]);


W powyższych wierszach kodu:

    • Najpierw zainicjuj tablicę o nazwie „wpisy”Z wartościami liczb całkowitych, jak i ciągu.
    • Zauważ, że „Obiekt”Oznacza, że ​​zarówno wartości liczby całkowitej, jak i ciągu mogą być zgromadzone w tablicy.
    • Wreszcie, zastosuj „Do”Pętla, aby iterować wzdłuż wartości tablicy i wyświetlić je.

Wyjście


Chodziło o inicjowanie tablic w Javie.

Wniosek

Tablicę w Javie można zainicjować bez przypisywania wartości, po deklaracji lub zarówno wartości całkowitej, jak i ciągu. Odbywa się to za pomocą „nawiasy kwadratowe [ ]”, A następnie przydzielić do niego wartości (tablica). Wartości te mogą być liczbami całkowitymi, ciągami lub obiema. W tym blogu omówiono podejścia do zainicjowania tablicy w Javie.