Das Hinzufügen neuer Elemente zu einem Array in Java ist ein häufiger Vorgang, der mit verschiedenen Methoden implementiert werden kann. In diesem Artikel werden mehrere gängige Methoden zum Hinzufügen von Elementen zu einem Array vorgestellt und entsprechende Codebeispiele bereitgestellt.
1. Ein neues Array verwenden
Eine übliche Methode besteht darin, ein neues Array zu erstellen, die Elemente des ursprünglichen Arrays in das neue Array zu kopieren und am Ende des neuen Arrays neue Elemente hinzuzufügen. Die spezifischen Schritte sind wie folgt:
Das Folgende ist ein Codebeispiel zum Hinzufügen neuer Elemente mithilfe eines neuen Arrays:
public class ArrayAddElementExample { public static void main(String[] args) { int[] originalArray = {1, 2, 3, 4, 5}; // 创建一个新的数组,大小比原数组大1 int[] newArray = new int[originalArray.length + 1]; // 将原数组的元素复制到新数组中 for (int i = 0; i < originalArray.length; i++) { newArray[i] = originalArray[i]; } // 在新数组的末尾添加新元素 int newElement = 6; newArray[newArray.length - 1] = newElement; // 输出新数组 for (int i = 0; i < newArray.length; i++) { System.out.print(newArray[i] + " "); } } }
Das laufende Ergebnis ist: 1 2 3 4 5 6
Zweitens verwenden Sie die ArrayList-Klasse.
Es gibt auch eine praktische Klasse ArrayList in Java, das dynamisch verwendet werden kann Elemente hinzufügen und entfernen. Das Hinzufügen neuer Elemente zu einem Array ist mit der ArrayList-Klasse bequemer.
Das Folgende ist ein Codebeispiel für das Hinzufügen eines neuen Elements mithilfe der ArrayList-Klasse:
import java.util.ArrayList; public class ArrayListAddElementExample { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); // 添加新元素 int newElement = 6; list.add(newElement); // 输出ArrayList for (int i = 0; i < list.size(); i++) { System.out.print(list.get(i) + " "); } } }
Das laufende Ergebnis ist: 1 2 3 4 5 6
Zusammenfassung
In diesem Artikel werden zwei gängige Methoden zum Hinzufügen neuer Elemente zu einem Array vorgestellt : Verwenden Sie neue Arrays und verwenden Sie die ArrayList-Klasse. Die Verwendung eines neuen Arrays erfordert das manuelle Erstellen eines neuen Arrays, das Kopieren der Elemente des ursprünglichen Arrays und das Hinzufügen neuer Elemente. Die Verwendung der ArrayList-Klasse erleichtert jedoch das dynamische Hinzufügen und Löschen von Elementen. Wählen Sie entsprechend der tatsächlichen Situation die geeignete Methode zum Hinzufügen neuer Elemente zum Array.
Das obige ist der detaillierte Inhalt vonWie füge ich in Java neue Elemente zu einem Array hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!