Java 기초정리 - 배열

Zyoon·2025년 3월 17일

Java 기초정리

목록 보기
4/24
post-thumbnail

배열이란?

  • 같은 자료형의 변수 여러 개를 하나의 묶음으로 만들어 하나의 이름으로 다루는 것

선언 / 생성

  • 선언 : 배열공간의 주소 저장용 참조(Reference) 변수를 만드는 것
  타입[ ] 변수이름;
  타입 변수이름[ ];
  • 생성 : Heap 영역에 값을 저장하는 변수들을 연속 나열 할당하고, 발생한 배열 공간의 시작 주소를 선언된 배열 레퍼런스에 대입한다.
  배열참조변수 = new 데이터타입 [연속 할당될 변수 갯수] ;
  or
  데이터타입 [ ] 변수 = new 데이터타입 [첨자];

초기화

  • 배열 공간 할당과 동시에 초기값을 기록하는 것을 말하며, 배열 초기화시에는 배열의 길이를 따로 지정하지 않고 초기화에 사용되는 값의 개수가 자동 배열의 길이로 처리된다.
  • 기본값은 boolean 은 false, 정수형은 0, 실수형은 0.0, 참조형은 null 이다.
  데이터타입[ ] 배열참조변수 = {1,2,3,};
  데이터타입[ ] 배열참조변수 = new 데이터타입[ ] {1,2,3,.};

인덱스

  • 생성된 배열 공간의 각 저장공간을 요소(element) 라고 부르며, ‘배열이름 [인덱스]’ 형식으로 요소에 접근할 수있다.
  • 배열의 저장공간의 개수를 배열의 길이(length)라고 하며 , 인덱스는 0 부터 시작해서 배열의 길이 – 1 까지 지정된다.
  • 배열의 길이는 배열이름.length 를 이용해 알 수 있다.
profile
기어 올라가는 개발

0개의 댓글