[Java] 배열복사

최대 1 분 소요

배열복사


System.arraycopy()

System.arraycopy(Object src, int srcPosm Object dest, int destPos, int length); System.arraycopy(arr1, 0, arr2, 0, arr1.length);

package ch05.sec09;

public class ArrayCopyExample {
    public static void main(String[] args) {
        // 길이 3인 배열
        String[] oldStrArray = {"java", "array", "copy"};
        // 길이 5인 배열을 새로 생성
        String[] newStrArray = new String[5];
        // 배열 항목 복사
        System.arraycopy(oldStrArray, 0, newStrArray, 0, oldStrArray.length);
        // 배열 항목 출력
        for(int i=0; i< newStrArray.length; i++){
            System.out.print(newStrArray[i]+", ");
        }
    }
}
  • 출처: 이것이 자바다

카테고리:

업데이트:

댓글남기기