Ten blog wyjaśni, jak dodać element do tablicy w Javie. Więc zacznijmy!
Dodawanie elementów do tablicy Java
W Javie możesz dodać elementy do tablicy:
Teraz sprawdźmy podaną metodę jeden po drugim.
Metoda 1: Dodanie elementów do tablicy poprzez tworzenie nowej tablicy Java
Aby dodać elementy do tablicy w Javie, najpierw utwórz tablicę, a następnie skopiuj istniejące elementy tablicy w nowo utworzonej tablicy. Po tym możesz dodać do niego nowe elementy.
Przykład
W tym przykładzie najpierw utworzymy nazwaną tablicę liczb całkowitych Numarray [] z następującymi wartościami:
W następnym kroku utworzymy nową tablicę typu liczb całkowitych wymienioną NewnumArray [] o większym rozmiarze istniejącej tablicy:
int newNumArray [] = new int [numarray.długość + 1];Element 77 jest przechowywany w wymienionej zmiennej dodatkowa wartości, które chcemy dodać:
int appendValue = 77;Do drukowania tablicy Numarray [], Użyj System.na zewnątrz.println () metoda:
System.na zewnątrz.println („numarray:” + tablice.ToString (numarray));Teraz skopiuj elementy Array Numarray [] w nowo utworzonej tablicy newNumArray [] za pomocą pętli dla:
dla (int i = 0; iNastępnie wstaw wartość przechowywaną w dodatkowa wartości Zmienna w NewNumArray []:
NewnumArray [Numarray.długość] = appendValue;Na koniec wydrukuj elementy NewNumArray []:
System.na zewnątrz.println („NewnumArray:” + tablice.ToString (NewnumArray));Dane wyjście wskazuje, że 77 jest z powodzeniem dodawane w NewNumArray []:
Teraz sprawdźmy drugą metodę dodawania elementów do tablicy w Javie.
Metoda 2: Dodanie elementów do tablicy w Javie za pomocą ArrayList
Możesz także użyć Java ArrayList do dodania elementów do tablicy. Jest uważany za idealny jako ArrayList to tablica ponownego uznania.
Przykład
Po pierwsze, utworzymy nazwaną tablicę typu liczb całkowitych Numarray [] z następującymi wartościami:
Wydrukuj tablicę za pomocą System.na zewnątrz.println () metoda:
System.na zewnątrz.println („numarray:”+ tablice.ToString (numarray));Utwórz nazwę ArrayList NewnumArrayList i przekaż w nim tablicę za pomocą aslist () metoda:
ArrayListDodaj wymagany element w utworzonej liście tablicy za pomocą metody add ():
NewnumArrayList.Dodaj (77);Teraz przekonwertujemy tę tablicę w tablicę za pomocą toarray () metoda:
numarray = newNumArrayList.toArray (numarray);Na koniec wydrukuj tablicę z dołączonym elementem:
System.na zewnątrz.println („arrayList:”+ tablice.ToString (numarray));Wyjście
Podaliśmy wszystkie niezbędne informacje związane z dodaniem elementów do tablicy w Javie.
Wniosek
W Javie elementy można dodać do tablicy za pomocą listy tablicy lub tworzeniu nowej tablicy. Najlepszą i najbardziej wydajną metodą jest wykorzystanie tablicy do wspomnianego celu. Aby to zrobić, przekonwertuj istniejącą tablicę na tablicę, dodaj wymagane elementy, a następnie przekonwertować ją na normalną tablicę. ArrayList również zajmuje mniej miejsca na pamięć. W tym blogu omówiono metody dodawania elementów do tablicy w Javie.