카테고리 없음

배열(Array)생성과 배열의 데이터 억세스, .length

공부짱짱열심히하기 2023. 1. 18. 12:56

같은 타입의 여러 변수를 하나의 묶음으로 다루는것으로

많은 양의 값을 다룰때 유용하다.

배열의 각 요소는 서로 연속적이다.

 

배열의 선언및 생성방법

int[] 변수 = new int[갯수]

갯수만큼의 array가 생기는것

 

		int[] studentArray = new int[20];
		for( int i = 0;  i <=19  ; i++  ) {
			studentArray[i] =30;			
		}

20개 데이터의 배열이 생겼으며 모두 30이라는 데이터를 포함하고 있다.

프린트해서 확인해 보면


배열의 길이를 구하고 싶을때

변수.length

활용

		int[] engArr = new int[30];
		for( int i = 0;  i < studentArray.length  ; i++) {
			if (i%7 ==0) {
				engArr[i] =40;}
			else {engArr[i] =30;
				}
			}
		System.out.println(engArr[7]);
		System.out.println(engArr[11]);

배열의 갯수를 몇개인지 세지 않아도 for문 에 사용가능

 


바로 데이터를 배열로 만들기

		int[] mathScoreArr = {70,90,45,64};
		System.out.println(mathScoreArr[0]);