배열
- 한 가지 타입에 대해서 하나의 변수에 여러 개의 데이터를 넣을 수 있다
- 자바에서 기본 자료형의 배열은 다음과 같이 선언할 수 있다
int [] lottoNumbers;
int lottoNumbers[];
- 보통 첫번째와 같이 타입 다음에 대괄호를 작성하는 것을 권장
배열의 선언
int[] lottoNumbers;
lottoNumbers = new int[7];
//
lottoNumbers[1] = 15;
배열의 초기값
- 대부분 primitive 배열의 초기값은 0 / 0.0 / false로 초기화 된다
- reference Type은 전부 Null로 초기화 된다
- 배열을 출력할 때
[Ljava.lang.String;@256216b3
- [L : 해당 객체가 배열이라는 의미
System.out.println(new byte[1]);
System.out.println(new short[1]);
System.out.println(new int[1]);
System.out.println(new long[1]);
System.out.println(new float[1]);
System.out.println(new double[1]);
System.out.println(new boolean[1]);
[B@256216b3
[S@2a18f23c
[I@d7b1517
[J@16c0663d
[F@23223dd8
[D@4ec6a292
[Z@1b40d5f0
배열을 선언하는 또 다른 방법
int [] lottoNumbers = { 5, 12, 23, 25, 38, 41, 2};
배열을 위한 for 루프
for (타입이름 임시변수명: 반복 대상 객체) {
}
'ETC > 도서' 카테고리의 다른 글
[자바의 신] 9장. 자바를 배우면 패키지와 접근 제어자는 알아야해요 (0) | 2024.09.26 |
---|---|
[자바의 신] 8장. 참조 자료형에 대해서 더 자세히 알아봅시다 (0) | 2024.09.26 |
[자바의 신] 6장 제가 조건을 좀 따져요 (0) | 2024.09.26 |
[자바의 신] 5장 계산을 하고 싶어요 (0) | 2024.09.25 |
Effective Java 2/E - 규칙.19. 인터페이스 자료형을 정의할 때만 사용하라 (0) | 2023.03.16 |