728x90
반응형
public static void main(String[] args) {
int[] score = { 79, 88, 91, 33, 100, 55, 95 };
int max = score[0];
int min = score[0];
for (int i = 1; i < score.length; i++) {
if (score[i] > max) {
max = score[i];
}else if (score[i] < min) {
min = score[i];
}
}
System.out.println("최대값" + max);
System.out.println("최소값" + min);
}
처음 max, 와 min을 배열의 첫번째 요소로 초기화하고
for문을 돌리면서 배열의 두번째 요소부터 값을 비교하는 방식이다.
결과
최대값 100
최소값 33
더보기
출처, 자바의정석
728x90
반응형
'Programming > Java' 카테고리의 다른 글
[Java] 배열 - 로또 번호 생성 (0) | 2021.02.26 |
---|---|
[Java] 배열 - 섞기 (0) | 2021.02.26 |
[Java] 배열 - 총점 및 평균 구하기 (0) | 2021.02.24 |
[Java] 배열 (0) | 2021.02.22 |
[Java] 반복문 - while (0) | 2021.02.21 |
댓글