ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Array Copy
    JAVA 2021. 10. 11. 21:04

    배열은 한번 생성하면 크기를 변경 할 수 없기 때문에 더 많은 저장 공간이 필요하다면 보다 더 큰 배열을 새로 만들고 이전 배열로 부터 항목값들을 복사해야 한다. 배열 간의 항목 값들을 복사 할려면 for문을 사용하거나 System.arraycopy() 메소드를 사용하면 된다.

     

    for문으로 배열 복사

     

     

     

     

    arraycopy() 메소드 활용

     

     

     

     

    System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length);

    src 매개값은 원본 배열이고, srcPos는 원본 배열에서 복사할 항목의 시작 인덱스이다. dest 매개 값은 새 배열이고, destPos는 새 배열에서 붙여 넣을 시작 인덱스임. 마지막으로 length는 복사할 개수임

     

     

    'JAVA' 카테고리의 다른 글

    객체와 클래스  (0) 2021.10.11
    Array(2)  (0) 2021.10.11
    접근 제어자  (0) 2021.09.28
    Observer Pattern library 적용하기  (0) 2021.09.28
    Observer Pattern library 뜯어보기  (0) 2021.09.27

    댓글