# 배열이란?
– 많은 관련 데이터 단일 변수를 그룹화하여 관리하는 방법
# 배열을 사용하는 이유는 무엇입니까?
– 프로그래밍 시 배열을 사용하려면 처음부터 배열의 길이를 선언하여 사용해야 합니다.
– 길이가 부족할 경우 새로운 어레이를 생성하여 사용해야 합니다.
# ArrayList란 무엇입니까?
– JDK(Java Developer Kit)에서 제공하는 클래스
– 객체 배열을 구현할 때 가장 일반적으로 사용됨
# 배열 선언(2가지 방법)
1. 데이터 유형( ) 필드 이름 = 새 데이터 유형(숫자);
int( ) arr = 새로운 int(10);
2. 데이터 유형 배열 이름( ) = 새 데이터 유형(숫자);
int( ) arr( ) = new int(10);
> 정수 함수는 4바이트이므로 10 = 40바이트(총 배열 바이트)를 넣으면
# 어레이 초기화
– 선언 시 배열을 초기화할 수 있습니다.
– 배열을 초기화할 때 배열의 개수를 지정하지 않습니다.
– 초기화 값이 없는 선언의 경우 정수(int)는 0, 실수(double)는 0.0, 객체배열은 0으로 초기화
# 배열 사용
– ( ) : 인덱스 또는 첨자 연산자
배열의 위치를 지정하여 데이터 검색
모든 배열의 순서는 0부터 시작합니다(순차적이므로).
n 배열에는 0에서 n-1 위치(n에서 n-1)까지의 데이터가 있습니다.
# 배열 길이와 유효한 요소 값
– 배열 길이 및 속성: length
– 데이터가 있는 항목만 출력하려면 크기를 별도로 저장해야 합니다.
(아래 예에서 전체 길이를 곱하면 0.0이 됩니다.
)
# 문자 배열 생성
코드 샘플
> ASCII 값에 해당하는 문자와 ASCII 값을 순차적으로 출력(AZ)