Arrays sind ein wichtiger Bestandteil jeder Programmiersprache , und Java ist keine Ausnahme. Viele Operationen sind in den Java -Implementierung von Arrays gebaut . Sie können erklären, sie setzen oder lesen Werte von ihnen, und rufen ihre Längen , ohne auf spezielle Klassen oder Methoden aufrufen . Wenn Sie die Werte eines Arrays in ein anderes verschieben müssen, jedoch ist der Prozess nicht so einfach. Glücklicherweise bietet der System-Klasse eine bequeme Methode, um diese Aufgabe zu erfüllen . Things You
Texteditor
benötigen . Java Programmdatei
Array , um Werte aus
Array bewegen, um Werte zu
bewegen werde Ihnen zeigen Weitere Anweisungen
1 < p> Öffnen Sie die java -Datei mit dem Array, dessen Werte die Sie verschieben möchten , mit Ihrem bevorzugten Texteditor
2
Type " System.arraycopy ();" . . , ohne Anführungszeichen , in eine geeigneten Stelle innerhalb eines der Verfahren des Programms. Dies ist die Methode, die die Array-Werte bewegen.
3
Klicken Sie in den beiden Klammern Sie im letzten Schritt eingegeben , so dass der Cursor zwischen ihnen.
4
Geben Sie den Namen des Feldes , dass Sie sich bewegen Werte aus , gefolgt von einem Komma .
5
Typ der Index aus den Kopiervorgang zu starten , als eine ganze Zahl ist. Dies ist der Punkt, in dem Quell-Array , wo das Kopieren beginnt. Wenn Sie das gesamte Array kopieren möchten , legen Sie 0 . Nach der Nummer, geben Sie ein Komma .
6
Geben Sie den Namen des Feldes , dass Sie sich bewegen , um Werte , gefolgt von einem Komma . Dieses Array sollte bereits früher im Programm deklariert werden.
7
Typ der Index in der Ziel-Array den Kopiervorgang zu starten Werte . Der erste Wert wird kopiert hier. Wenn Sie nur das Kopieren sind ein Array in ein anderes , legte 0 . Folgen Sie diesem mit einem anderen Komma.
8
Geben Sie die Anzahl der Werte zu kopieren, als Integer . Wenn Sie das Kopieren des gesamten Array , legen Sie die Größe des Arrays . Denken Sie daran, dass Sie nur den Namen des Arrays durch . " Länge " gefolgt , um die Größe zu bekommen. Dies ist das letzte Argument der arraycopy ()-Methode .