반응형
숫자형 배열의 최댓값, 최소값, 중간값을 출력 하시오
배열에 들어갈 값들은 랜덤하게 부여
해결해야 할 것 1. 배열에 랜덤한 값 넣기
해결해야 할 것 2. 들어간 값들을 오름차순 혹은 내림차순으로 정렬
작성한 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import java.util.Arrays;
public class blog{
public static void main(String[] args){
int [] a= new int[5];
for(int i=0;i<5;i++) {
a[i]= (int)(Math.random()*100);
}
System.out.println(Arrays.toString(a));
Arrays.sort(a);
System.out.println("배열의 최소값: "+a[0]);
System.out.println("배열의 중간값: "+a[2]);
System.out.println("배열의 최대값: "+a[4]);
}
}
|
cs |
Arrays.sort() : 배열의 값들을 오름차순으로 정렬해주는 메서드
sort 메서드를 이용해서 오름차순으로 정렬하면 처음값, 중간값, 끝값이 순서대로 최소, 중간, 최대 값들을 가지게 된다.
결과 출력
반응형
'코딩공부 > JAVA' 카테고리의 다른 글
javax.el.ELException: Cannot convert [1] of type [class java.lang.Integer] to [class java.lang.Boolean] (0) | 2022.06.27 |
---|---|
JAVA #12 : 혼합된 소금물 농도 구하기, 소금의 양 구하기 (0) | 2022.05.31 |
JAVA #11 : 이진법 변환기 만들기 : While, StringBuffer, reverse() (0) | 2022.05.31 |
JAVA #10 : 남은 퇴근 시간 계산기, 시간 계산하기, SimpleDateFormat, currentTimeMillis (0) | 2022.05.30 |
JAVA #9 : Files와 split을 이용해서 텍스트 파일의 단어 개수 세기 (0) | 2022.05.27 |