1. 배열 (Array) : 자료 구조
- 여러 개의 변수를 모아 같은 곳에 저장하고 싶을 때 기본적으로 배열이라는 변수에 저장(표현)한다.
쉽게 표현하자면 배열은 변수를 담을 수 있는 분류통 중 가장 기본 형태라고 할 수 있다.
- 한 번에 많은 양의 데이터를 다루거나 계산할 때 사용한다.
<선언>
- 타입 [ ] 변수;
- 타입 변수 [ ];
// 배열 선언
// 일반적인 선언방식
int[] intArray; // 정수 배열
long[] longArray;
double[] doubleArray; // 실수 배열
char[] charArray; // 문자 배열
String[] stringArray; // 문자열 배열
// 배열 선언
// 2번째 선언방식
int intArray[]; // 정수 배열
long longArray[];
double doubleArray[]; // 실수 배열
char charArray[]; // 문자 배열
String stringArray[]; // 문자열 배열
<생성>
// 배열 생성
//배열 생성후 초기화하면 배열의 주소가 할당된다.
int[] intArray = new int[3]; // 초기값 {0,0,0}
boolean[] boolArray = new boolean[3]; // 초기값 {false, false, false}
String[] stringArray = new String[3]; // 초기값 {"","",""}
//배열 선언만 해놓고 나중에 초기화를 시킬수도 있다.
int[] intArray2;
intArray2 = new int[3]; // 초기값 {0,0,0}
- 배열은 new 명령어를 통해 생성하며, 대괄호 [ ] 안에 크기를 지정해준다.
- 순번은 0번부터 시작해 7개 크기의 배열이라면 0~6번까지 있다.
- 배열은 생성될 때 각 타입별 초기값으로 초기화되어 채워진다.
- 배열은 참조형 변수이기 때문에 실제 값을 담지 않고 실제 값의 주소값을 저장하고 있게된다.
'내일배움캠프 > TIL' 카테고리의 다른 글
[Spring_4기 본캠프] 3주차 - 컬렉션 | Day 22 (0) | 2024.11.17 |
---|---|
[Spring_4기 본캠프] 3주차 - 계산기 lv1 구현하기 | Day 21 (0) | 2024.11.15 |
[Spring_4기 본캠프] 2주차 - 자바 문법 종합반 | Day 18 (0) | 2024.11.12 |
[Spring_4기 본캠프] 2주차 - 자바 문법 종합반 | Day 17 (0) | 2024.11.11 |
[Spring_4기 본캠프] 1주차 - 팀프로젝트의 끝, 발표 | Day 16 (2) | 2024.11.08 |