System.arraycopy(src, srcPos, dest, destPos, length)

//src : 원본, 여기서 데이터를 가져옵니다.

//srcPos : 어디서부터 가져올지 위치를 정해줍니다.

//dest : 데이터를 받을 대상입니다.

//destPos : 데이터를 받을 때 어디서부터 받을지 시작 위치를 정해줍니다.

//length : 원본에서 얼마큼 읽어 올지 정합니다.

 

출력

str1의 index 2 위치에서부터 길이 3만큼 읽어서 str3의 index 0부터 값을 저장합니다.

str3 = {자바, 공부, 안녕히, null, null, null, null, null, null}

 

str2의 index 0 위치에서부터 길이 3만큼 읽어서 str3의 index 5부터 값을 저장합니다.

str3 = {자바, 공부, 안녕히, null, null, 객체, 지향, 배열, null}

 

 

System.arraycopy(src, srcPos, dest, destPos, length) 사용법에 대해 알아봤습니다.


제가 공부한 부분을 정리한 내용이기 때문에 틀린 부분 있을 수 있습니다!!

혹시 틀린 부분이 있으면 알려주세요!!

'Java' 카테고리의 다른 글

[JAVA] ArrayList를 알아보자!  (0) 2023.02.23
[JAVA] 자바 설치 및 이클립스 설치하기!  (0) 2023.02.23

+ Recent posts