220901 Java 기초

하온푸·2022년 9월 29일
0

[method] System.copyarray()

인수 5개
전송처, 가져올데이터시작위치, 수신처, 어따붙일까, 얼마나 가져올까

arr1 = [1,2,3,4,5]
arr2 = [4,5,6,0,0,0,0]

arr2의 4개의 0에 arr1의 2,3,4,5를 가져다 채우려면

System.arraycopy(arr1, 1, arr2, 3, 4);

하면 [4, 5, 6, 2, 3, 4, 5]

[Java]

array는 참조타입이므로 System.out.print 등을 이용해서 array 자체를 출력시키면 주소값이 나온다

[주의]

array 선언할때 클래스로 인스턴스 부르는거니까 new를 까먹지마

[method] "==" vs ".equal()"

profile
떵대지

0개의 댓글