자바/기초

배열

gpffh1011 2020. 4. 26. 03:45

배열이란?

같은 타입의 변수를 하나의 묶음으로 관리하기 위한 것.

하나의 데이터만 저장 할 수 있는 변수와 달리, 여러개의 데이터를 저장하고 효율적으로 관리하기 좋다.

     //배열을 사용하지 않을 경우 ---저장해야할 데이터가 100개라면 100개의 변수를 일일이 선언하고 저장해야 한다.

     int student1, student2, student3, student4, ...  , student100;

     //배열을 사용 할 경우 --- 변수를 일일이 선언하고 저장 할 필요가 없다.

     int[] student = new int[100];

 

배열의 사용

배열을 선언하기 위해선 변수 선언에서 타입뒤에 대괄호를 추가로 붙이면 된다.

     타입[] 배열이름

이제 실제 배열을 생성하기 위해서는 연산자 'new'를 쓰고 타입과 길이를 정해준다.

     배열이름 = new 타입[길이];

보통 배열의 선언과 생성을 동시에 한다.

     타입[] 배열이름 = 타입[길이];

     ex1) int[]student = new int[5];

     ex2) String[] name = new String[3];

 

 

배열 생성 후, 배열의 길이 프린트 하는 코드