728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
public class report3 {
// 3.배열안의 값중 최대값을꺼내라
static int max(int[] arr) {
int max = 0;
if (arr == null || arr.length == 0) {
max = -999999;
} else {
for (int i = 0; i < arr.length; i++) {
int t = arr[i];
if (max < t) {
max = t;
}
}
}
return max;
}
public static void main(String[] args) {
int[] data = { 3, 2, 9, 4, 7 };
System.out.println(java.util.Arrays.toString(data));
System.out.println("최대값:" + max(data));
}
}
|
cs |
배열의 값이 -1, -3, -5, -6, -7 일경우
int max =arr[0] 으로 해서 0인덱스부터 하게한다.
728x90
'JAVA' 카테고리의 다른 글
8일차//[java] 배열의 값에 2배 연산 된 값이 산출되도록 (method)사용 (0) | 2021.01.21 |
---|---|
8일차//[java] 문자열에서 모두 숫자로만 이루어져 있는지 파악 (method사용) (0) | 2021.01.21 |
8일차//[java]주어진 배열에 담긴 값의 위치를 바꾼다 (method사용) (0) | 2021.01.21 |
8일차//[java] 두점 간의 거리를 구하라 (메소드 사용) (0) | 2021.01.21 |
8일차//[JAVA] sorting(정렬) 오름차순, 내림차순/데이터를 받아 숫자몇개를 정렬할지~? (0) | 2021.01.20 |