JAVA #13 : 배열의 최댓값, 최소값, 중간값 출력

반응형

숫자형 배열의 최댓값, 최소값, 중간값을 출력 하시오

배열에 들어갈 값들은 랜덤하게 부여


 

해결해야 할 것 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 메서드를 이용해서 오름차순으로 정렬하면 처음값, 중간값, 끝값이 순서대로 최소, 중간, 최대 값들을 가지게 된다.

 

결과 출력

반응형