Job/Java
[Java] System 클래스 arraycopy()
reallllbro
2009. 9. 4. 14:29
public class SystemArrayCopy{
public static void main(String[] args){
String[] arr = {"AAA","BBB","CCC","DDD","EEE"};
String[] copyArr = new String[3];
System.arraycopy(arr, 2, copyArr, 1, 2);
for(String value: copyArr){
System.out.println(value);
}
}
}
/*
static void arraycopy(Object arr, int arrPos, Object copyArr, int copyPos, int length);
특정 배열을 복사할 때 사용한다.
여기서 arr는 복사 원본배열, copyArr는 복사한 값이 들어가는 배열이다.
arrPos는 원본의 시작 위치, copyPos는 복사본의 시작위치, length는 복사하는 개수이다.
*/