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; i
UpdateArray [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.