본문 바로가기

기타/java 자료구조와 알고리즘

[JAVA] 자바 배열 최대값 구하기

728x90

오늘은 자바 배열에서 최댓값을 구하는 방법에 대해 알아보도록 하겠습니다.

최댓값을 구할 때 요소를 하나씩 차례대로 조사해 보는 것을 스캔이라고 합니다.

하나하나 살펴보도록 하겠습니다.

 

1. 배열 선언하기.

int[] intarray= new int[] {1,2,3,4,5};

2. 최댓값을 담을 변수 선언하고 배열의 인덱스 0 값 참조하기.

int max = intarray[0];

3.for문 if문 활용해 최댓값 찾기.

for(int i=1 ; i<intarray.length ; i++) {
			if(intarray[i]>max) {
				max = intarray[i];
			}
		}

4. 최댓값 출력하기.

System.out.println(max);
public class javaarray{
	public static void main(String[] args) {
		int[] intarray= new int[] {1,2,3,4,5};
		int max = intarray[0];
		
		for(int i=1 ; i<intarray.length ; i++) {
			if(intarray[i]>max) {
				max = intarray[i];
			}
		}
		System.out.println(max);
	}
}

 

intarray에 1,2,3,4,5 값이 있고 max라는 변수에 0번째 인덱스에 있는 값을 줍니다.

그런 후 for문에서 인덱스 1부터 4까지 max와 비교합니다.

비교해서 더 크다면 max값을 해당 값으로 바꿔줍니다.

자바 배열 최댓값 구하기

728x90