Leider sind Arrays in Java unveränderlich. Einmal erstellt , können sie nicht ändern Größe ohne Umverteilung das gesamte Array wieder von vorne an . Glücklicherweise machen ein paar Hilfsmethoden den gesamten Prozess der Verdoppelung ein Array Größe leichter auf den Programmierer. Aber wenn Sie die Größe neu das Array häufig erwarten , sollten Sie eine andere Datenstruktur , wie die ArrayList oder Vector. Anleitung
1
öffnen Netbeans oder Ihre bevorzugten Integrated Development Environment (IDE).
2
Klicken Sie auf " Datei" und " Neue Klasse ". Benennen Sie die Klasse " ArrayDoubler . "
3
Type " psvm " . Netbeans wird dies automatisch zu erweitern, um eine gültige "main "-Methode
4
Fügen Sie folgenden Code in die "main" -Methode: .
//Erstellen Sie ein Array
< . p> int [ ] anArray = {1,2,3} ; .
//Bericht seiner Größe
System.out.println (" anArray hat eine Länge von " + anArray.length );
//Erstellen Sie eine Kopie des Arrays , die doppelt so groß
anArray = Arrays.copyOf ( anArray , anArray.length * 2) ; .
//melden Sie die neue Größe
System.out.println (" anArray hat jetzt eine Länge von " + anArray.length ); . " Ausführen".
5
Klicken