728x90
반응형
- 배열(Array)이란?
같은 타입의 여러 변수를 하나의 묶음으로 다루는 것으로 동일한 데이터 타입을 가진 여러 값을 한 곳에 저장하고 인덱스를 사용하여 각 값에 접근할 수 있도록 제공한다.
배열은 프로그램에서 데이터를 보다 효율적으로 저장하고 관리하는 데 사용되며 데이터의 집합을 쉽게 다룰 수 있도록 도와준다.
- 배열의 특징
1. 고정된 크기 : 생성할 때 크기가 결정되고, 크기가 고정되어 있다. 생성 후 크기를 변경할 수 없다.
2. 같은 데이터 타입 : 배열 내에 모든 요소는 동일한 데이터 타입을 가져야 한다. ex) int타입 배열은 모든 요소가 정수여야 한다.
3. index 기반 접근 : 각 배열의 요소는 순차적인 index를 가지며 0부터 시작해서 배열 크기 -1까지의 값을 가진다. index를 사용하여 특정 위치에 있는 요소 접근 가능.
ex) 배열 크기를 5로 줬다면 index는 0 ~ 4
4. 배열의 길이(length) : 배열의 길이를 알 수 있다.
데이터타입[] 배열이름 = new 데이터타입[크기]; // 배열 생성 및 초기화
데이터타입[] 배열이름 = { , , , };
★C언어에서는 “ 데이터타입 배열이름[] = ~ ”로 사용한다.
728x90
반응형
'Study > Back' 카테고리의 다른 글
Sep.05.Tue.2023 Java 수업 7일차 접근제한자 / Getter & Setter (2) | 2023.09.05 |
---|---|
Sep.04.Mon.2023 Java 수업 6일차 Class (1) | 2023.09.04 |
Aug.31.Thu.2023 Java 수업 4일차 While문 / for문 (0) | 2023.09.04 |
Aug.30.Wed.2023 Java 수업 3일차 연산자 / if문 / switch문 (4) | 2023.08.30 |
Aug.29.Tue.2023 Java 수업 2일차 깃허브 / 변수 / 형변환 / 스캐너 (2) | 2023.08.29 |