Jak dołączyć do tablicy w Javie

Jak dołączyć do tablicy w Javie
Podczas aktualizacji danych w Javie mogą wystąpić przypadki, w których programista musi pominąć lub dołączyć dane zgodnie z wymogiem. Na przykład dołączenie identycznych danych w tej samej tablicy, aby ułatwić dostępność. W takich przypadkach dołączenie do tablicy w Javie jest bardzo pomocne w sortowaniu danych i czytelnym.

Ten blog omówi podejście do dołączenia do tablicy w Javie.

Jak dołączyć do tablicy za pomocą Java?

Aby dołączyć do tablicy w Javie, zastosuj następujące podejścia w połączeniu z „ToString ()" metoda.

  • "ArrayList" Klasa "dodać()" Metoda.
  • "długość”Atrybut i„Do" Pętla.
  • "Indeksowanie”Technika i„Do" Pętla.

Podejście 1: Dodaj do tablicy w Javie za pomocą klasy „ArrayList” i metody „add ()”

„„ToString ()„Metoda podaje przedstawienie ciągu obiektu. „„ArrayList„Klasa to tablica rozmiaru, zawarta w„Jawa.pakiet UTIL" I "dodać()”Jest jedną z jego metod wykorzystywanych do dodawania elementów do tablicy.

Przykład
Postępujmy zgodnie z poniższym kodem:

Integer arr [] = 1,2,3;
System.na zewnątrz.println („podana tablica to:”+ tablice.ToString (ARR));
ArrayList ArrayList = new ArrayList (tablice.aslist (arr));
ArrayList.Dodaj (4);
ARR = arrayList.toarray (ARR);
System.na zewnątrz.println („Nowa tablica staje się:”+ tablice.ToString (ARR));

W powyższych wierszach kodu:

  • Po pierwsze, zainicjuj tablicę o nazwie „arr”Z wartościami całkowitymi.
  • W następnym kroku „Tablice.ToString ()”Metoda przedstawia ciąg treści macierzy w przypadku„int„Tablica i wyświetla.
  • Następnie zastosuj „Tablice.aslist ()„Metoda przekształcenia z tablicy w obiekt listy o stałej wielkości.
  • Teraz skojarz „dodać()„Metoda z„ArrayList”Klasa do dołączenia określonej liczby całkowitej jako jego parametru (metody) do tablicy. Konwertuj także „ArrayList„Do tablicy za pośrednictwem powiązanych”toarray ()" metoda.
  • Na koniec zastosuj „Tablice.ToString ()„Metoda ponownie przekształcić wartości tablicy w ciąg i wyświetlić.

Wyjście

W tym wyjściu można zauważyć, że do tablicy dołączona jest nowa liczba całkowita.

Podejście 2: Dodaj do tablicy w Javie za pomocą atrybutu „długości” i pętli „for”

„„długość”Atrybut oblicza długość tablicy i„Do„Pętla jest wykorzystywana do iteracji przez elementy i odpowiednio wykonywanie funkcjonalności. Podejścia te można zastosować w połączeniu z „ToString ()”Metoda określenia i określenia długości tablicy oraz dołączania nowej wartości do tablicy na podstawie tego.

Przykład
Przeglądajmy poniższy przykład:

int giveArray [] = 1,2,3,4,5,6;
int n = podawany.długość;
int aktualizateArray [] = new int [n+1];
int wartość = 7;
System.na zewnątrz.println („podana tablica to:”+ tablice.ToString (podawany));
dla (int i = 0; iUpdateArray [i] = giveArray [i];

aktualizateArray [n] = wartość;
System.na zewnątrz.println („Nowa tablica staje się:”+ tablice.ToString (aktualizateArray));

W powyższym kodzie-snippet:

  • Po pierwsze, zadeklaruj tablicę o wartościach całkowitych.
  • W następnym kroku skojarz „długość”Atrybut obliczania długości tablicy.
  • Potem „„nowy int []„Przydziela długość tablicy, dodając„1„Do bieżącej długości tablicy, aby zgromadzić wartość, którą należy dołączyć.
  • Teraz określ liczbę całkowitą, którą należy dołączyć. Przekształć także wartości tablicy w ciąg „przez„ToString ()" metoda.
  • Aplikować "Do„Pętla, aby iterować wzdłuż elementów tablicy, aby skopiować jej zawartość i umieścić je w nowej tablicy o nazwie„UpdateArray”Ponieważ ta tablica gromadzi przestrzeń do dołączania nowej liczby całkowitej.
  • Wreszcie przekształć zawartość nowej tablicy w łańcuch za pośrednictwem „ToString ()”Metoda i wyświetl.

Wyjście

W powyższym wyjściu można zauważyć, że określona liczba całkowita jest dołączona do nowej tablicy.

Podejście 3: Dołącz do tablicy w Javie za pomocą techniki „indeksowania” i pętli „for”

Podejścia te można zastosować w połączeniu, aby dołączyć ciąg do tablicy, stosując warunek do indeksu tablicy.

Przykład
Poniższa ilustracja wyjaśnia omawianą koncepcję:

String dany lairray [] = „Harry”, „David”, „tom”;
int n = podawany.długość;
indeks int = 3;
System.na zewnątrz.println („podana tablica to:”+tablice.ToString (podawany));
String NewArray [] = nowy String [n+1];
int j = 0;
dla (int i = 0; iif (i == indeks)
NewArray [i] = "jacob";

w przeciwnym razie
NewArray [i] = podawanie [j];
J ++;

System.na zewnątrz.println („Nowa tablica staje się:”+tablice.ToString (NewArray));

W powyższych wierszach kodu:

  • Podobnie przypomnij omawiane metodologie zadeklarowania tablicy (w tym przypadku ciąg) i określ jej długość.
  • W następnym kroku przypisz indeks, w którym ciąg należy dołączyć i przekształcić dostarczoną tablicę w ciąg za pomocą „ToString ()" metoda.
  • Następnie podobnie przeznacz rozmiar nowej tablicy, iteruj tę tablicę i biorąc pod uwagę „indeks„Warunek, umieść podaną wartość ciągów w tej pozycji.
  • Na koniec wyświetl nową tablicę po przekształceniu jej wartości w format ciągu.

Wyjście

Powyższe dane wyjściowe oznacza, że ​​dodatkowy ciąg jest dołączany do nowej tablicy, utrzymując poprzednie określone wartości nienaruszone.

Wniosek

Aby dołączyć do tablicy w Javie, zastosuj „ToString ()„Metoda w połączeniu z„ArrayList”Klasa i„dodać()" metoda, "długość”Atrybut i„Do„Pętla lub”Indeksowanie”Technika. Podejścia te można wykorzystać do dołączenia wpisu za pomocą listy i dołączania liczby całkowitej lub ciągu do nowej tablicy, określając odpowiednio długość (tablicę). Ten blog opracował podejście do dołączenia do tablicy w Javie.