JAVA

8월 29일

seo._.sg98 2024. 8. 29. 13:51
728x90

배열 

배열은 자료구조 중 하나로, 동일한 데이터 타입의 요소들을 연속된 메모리 공간에 저장하는 방법

 

변수 선언

korScore라고 변수명을 만든다.

② 자료형은 int로 하고 변수가  배열이라고 [ ] 표시를 합니다.

③ 객체를 만든다.

④ 객체의 자료형은 int형으로 한다.

⑤ 데이터 50개를 저장할 공간을 만든다.

 

자료형[] 변수이용 = new 자료형 [배열개수]

int[] a = new int[2]  // 기본형 변수
// int는 데이터타입입니다.
// a는 변수 이름입니다.

 

 

사용 : 변수이름(index) = 값

a[index] = 1;

index란? (데이터베이스 분야에 있어서 테이블에 대한 동작의 속도를 높여주는 자료 구조)

배열에는  데이터가 여러 개 들어갈 수가 있다.

ex)

[1] [2] [1] [0] [0] [0]

 

첫번째 표현 방식

int[] = new int[3]; // [0 번째 index) [1 번째 index) [2 번째 index)

 배열 index(배열)는 0부터 시작한다.

3이라는 정수가 할당이 되었기에 총 3개의 index만 나올 수 있다.

문제 1
a 라는 배열에 숫자 2 , 5 , 8 을 할당해주세요.

a[0] = 2;
a[1] = 5;
a[2] = 8;

 

두번째 표현 방식

int[] b = {1, 2, 3};
//int는 데이터타입입니다.
// []는 배열입니다.
// b는 변수이름입니다.

 

문제 2
참조형 변수를 사용하여 5, 2, 1을 할당해주세요.

int[] a = {5, 2, 1};

// 변수 이름의 데이터타입은 int 이다 
// int 는 정수에 사용이 되는 데이터타입이다.
// int 에 할당 되는 정수는 5, 2, 1 입니다.

 

728x90