Heim >Java >javaLernprogramm >Verwendung der System.arraycopy-Methode
System.arraycopy-Methode verwendet
System stellt eine statische Methode arraycopy() bereit, die wir zum Implementieren verwenden können Kopieren zwischen Arrays.
Der Funktionsprototyp ist:
public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)
Parametererklärung:
src: Quellarray;
srcPos: der Startpunkt des Quellarrays zu kopierende Position;
dest: Ziel-Array;
destPos: Startposition der Ziel-Array-Platzierung
length: Länge der Kopie.
Hinweis: Sowohl src als auch dest müssen vom gleichen Typ oder den gleichen Arrays sein, die konvertiert werden können.
(Weitergabe verwandter Video-Tutorials: Java-Video-Tutorial)
Testklasse:
public class SysTest { public static void main(String[] args) { String src[] = new String[] { "hello", "huang", "bao", "kang" }; String dest[] = new String[5]; System.arraycopy(src, 0, dest, 0, 4); for (String str : dest) { System.out.println(str); } System.out.println("=========华丽的分割线========="); System.arraycopy(src, 0, src, 1, 3); for (String str : src) { System.out.println(str); } } }
Ergebnis der Konsolenausgabe:
hello huang bao kang null =========华丽的分割线========= hello hello huang bao
Das obige ist der detaillierte Inhalt vonVerwendung der System.arraycopy-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!