본문 바로가기

JAVA

[JAVA] 기초문법 - 배열과 ArrayList(2)

객체 배열 만들기

객체 배열은 만들어질 객체주소를 담을 공간이다.

객체 배열 만들기

배열 복사 하기

System.arraycopy 메서드는 Sysyem클래스에 있는 static 메서드이다.

bookArray1의 멤버변수 값을 바꾸면 bookArray2의 멤버변수 값도 바뀐다 ㅡ> 얕은 복사 ㅡ>주소가 복사되었기 때문에

깊은 복사 하는 방법(주소를 복사하지 않는 법)

향상된 for문

배열 전체를 접근한다면 해당 방법으로 사용가능. 배열 요소를 순차적으로 접근하여 s에 저장하고 출력한다.