개발의 시작과 끝

2020.02.21 / Day - 8 자바 배열 복습 본문

자바 복습

2020.02.21 / Day - 8 자바 배열 복습

개발지혜 2020. 2. 21. 13:03

bbm - 13일차

 

배열(Array)

int[]   클래스 

배열을   만들 때 반드시 필요한 두 가지

1. 자료형 (int, String)

2. 길이

 

배열 선언

int[] arr1 = {1,2,3,4,5} → 길이 5이고 값이 1,2,3,4,5인 배열

int[] arr2 = new int[10]  길이 10이고 값을 정하지 않은 배열

 

배열의 값 수정

arr1[2] = 10;  arr1 배열의 세번째 값을 10으로 수정

arr2[9] = 100;  arr2 배열의 마지막 값을 100으로 수정

 

배열의 값 조회

System.out.println(arr1[0]);  arr1의 첫번째 값 조회

System.out.println(arr2[9]);  arr2의 마지막 값 조회

 

  • 자바의 배열에서 삭제는 따로 존재하지 않는다.
  • 자바의 배열은 길이가 정해지면 길이를 바꿀 수 없다.

 

배열에서 숫자의 총 합과 평균 구하는 법

int[] arr = {10, 20, 30};
int sum = 0;
		
for (int i = 0; i < arr.length; i++) {
	sum += arr[i];
}

System.out.println(sum / arr.length);

출력 값
20