배열
같은 자료형의 변수를 하나의 묶음으로 다루는 것
배열은 저장된 값마다 인덱스 번호가 0부터 시작하여 설정
자료형[] 배열명; 또는 자료형 배열명[];
배열 저장구조
배열은 참조 변수로 heap 영역에 할당되며 배열 공간의 주소를 저장
배열 공간의 주소를 이용해 인덱스를 참조하는 방식으로 값 처리
Stack arr (0x1234) |
Heap arr[0] arr[1] arr[2] arr[3] |
Static |
z@2a139a55 : 참조 데이터를 그냥 사용 해버렸을 때 나오는 값의 형식. Static 에 저장된 값을 출력한 것. 배열 썼으면 배열 형식맞게 [ ] 인덱스를 사용해서 하나의 값을 골라주거나 Arrays.toString 을 사용해서 형변환 해줘야 되는데 덩그러니 썼을 때 , 그러나 문자 배열은 프린트 기본 기능으로 알아서 문자를 출력해 준다.
'Java' 카테고리의 다른 글
상속, 오버로딩 오버라이딩, 추상메서드 인터페이스 (0) | 2021.09.11 |
---|---|
[210804] 변수 종류와 개념, 추상화 (0) | 2021.09.11 |
[210728~29] 반복문 for, while (0) | 2021.09.11 |
[210727] 연산자, switch문 (0) | 2021.09.11 |
[210726] printf, Scanner (0) | 2021.09.11 |