[Java]cloneメソッドで配列をコピーするサンプル
書式
protected Object clone() throws CloneNotSupportedException
このオブジェクトのコピーを作成して、返します。
使用例
package com.arkgame.study;
public class CloneArrDemo {
public static void main(String[] args) {
String[] src = { "study", "skill", "in", "arkgame", ".com" };
String[] des = (String[]) src.clone();
System.out.println("cloneメソッドで配列のコピーを行う結果");
for (String str : des) {
System.out.println(str);
}
}
}
package com.arkgame.study;
public class CloneArrDemo {
public static void main(String[] args) {
String[] src = { "study", "skill", "in", "arkgame", ".com" };
String[] des = (String[]) src.clone();
System.out.println("cloneメソッドで配列のコピーを行う結果");
for (String str : des) {
System.out.println(str);
}
}
}
package com.arkgame.study; public class CloneArrDemo { public static void main(String[] args) { String[] src = { "study", "skill", "in", "arkgame", ".com" }; String[] des = (String[]) src.clone(); System.out.println("cloneメソッドで配列のコピーを行う結果"); for (String str : des) { System.out.println(str); } } }
実行結果
cloneメソッドで配列のコピーを行う結果
study
skill
in
arkgame
.com