티스토리 뷰

자바에서 배열 선언하기......

기본이 가장 중요한데 기본이 헷갈려서 오늘 확실히 정리하자.

 

 

1. 배열 생성 기본 구조

자바에서 배열 생성하는 방법의 기본 구조는 다음과 같다.

자료형[] 배열이름 = new 자료형[크기]; 
ex) int[] numbers = new int[5];

 

 

2. 배열 생성 + 초기화!!

말 글대로, 배열을 생성함과 동시에 초기화까지 해주는 것이다. 

자료형[] 배열이름 = new 자료형[]{값1, 값2, 값3, ...};
ex) Integer[] integerArray = new Integer[]{1, 2, 3};

+) "[]안에 크기는 왜 안적나?"라는 궁금증이 있을 수 있다.

결론부터 말하자면, 적으면 안된다. 

큰 이유는 없고, 초기화를 하면서 배열을 생성하다보니, 크기는 굳이 입력해주지 않아도 어차피 알 수 있기 때문이다.

 

 

3. 축약형 - new 키워드 생략한다는 의미이다.

자료형[] 배열이름 = {값1, 값2, 값3, ...};
ex) int[] nums = {1, 2, 3, 4, 5};

+)

주의할 점이 있다. 

아래처럼 분리하면 오류난다.

int[] nums;
nums = {1, 2, 3}; 
// → ❌❌❌❌

+)

또 주의할 점이 있다.

배열은 선언과 동시에 초기화를 하지 못한다.

List<String> list = {"A", "B"}; // → X!!!

 

---------------------------

 

기초가 중요하다. 😵

 

 
 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함