java 배열복사

    [JAVA] 배열(Array)

    T1 ) 배열(Array) 기본특징 기본적으로 변수는 하나의 값만 저장할 수 있다. 그렇기 떄문에 저장해서 사용해야하는 값이 늘어날수록 비효율적으로 코드를 작성하게 될 것이다. 배열은 많은 양의 값을 효율적으로 다루기 위해 사용할 수 있는 방법이다. 배열은 연속된 공간에 값을 나열시키고, 각 값에 인덱스(index)를 부여해 놓은 자료구조이다.(0부터 시작) 배열은 같은 타입의 값만 관리한다. ( int배열은 int타입의 값만, String배열은 문자열만 ) 배열의 길이는 늘리거나 줄일 수 없다. ( 배열은 생성과 동시에 길이가 결정된다. ) 배열 변수는 참조 변수이다. 배열도 객체이므로 힙 영역에 생성되고 배열 변수는 힙영역의 배열 주소를 저장한다. 참조할 배열이 없다면 배열 변수도 null로 초기화할..