[자바(JAVA)] 최댓값 만들기(1) (Arrays.sort)

Noh Jihyeon·2023년 12월 14일
0
post-thumbnail

문제: https://school.programmers.co.kr/learn/courses/30/lessons/120847

✅ 내 풀이

import java.util.Arrays;
class Solution {
    public int solution(int[] numbers) {
        Arrays.sort(numbers);               // 오름차순 정렬 후 
        return numbers[numbers.length-1] * numbers[numbers.length-2];  // 인덱스값으로 곱하기
    }
}




📌  sort()
java.util.Arrays 클래스에는 배열을 정렬하는 데 사용할 수 있는 sort() 메서드가 있다.


이 메서드를 사용하면 배열의 요소를 오름차순으로 정렬할 수 있다.

public static void sort(int[] a)  // a : 정렬하려는 배열



✅ sort() 예시코드


import java.util.Arrays;
public class Main {
    public static void main(String[] args) {
        int[] array = {5, 2, 8, 1, 6};

        Arrays.sort(array); 			// array를 오름차순으로 정렬함

        // 정렬된 배열 출력       		
        System.out.print(Arrays.toString(array));      
    }
}

// 출력값 : [1, 2, 5, 6, 8]

profile
꼭꼭 씹어서 소화시키는 맛있는 코딩

0개의 댓글