거인의 코딩일지
[Lv.2_Java] 최댓값과 최솟값 본문
728x90
![](https://blog.kakaocdn.net/dn/4VHhx/btsrqBGbqJ9/pqRPVZKYab3FpwaUsQIJ3K/img.png)
import java.util.*;
class Solution {
public String solution(String s) {
String answer = "";
ArrayList<Integer> list = new ArrayList<Integer>();
String[] arr = s.split(" ");
for(int i=0; i<arr.length; i++) {
list.add(Integer.parseInt(arr[i]));
}
answer = Collections.min(list) + " " + Collections.max(list);
return answer;
}
}
![](https://blog.kakaocdn.net/dn/wqx2l/btsrqFPhr3U/SfxbcnkQcA7i7PLebKYDx0/img.png)
list 를 만들고 s 를 배열로 만든 뒤에 반복문을 돌려서 list 에 값을 할당해준다. 그 뒤에 answer 에 Collections.min, Collections.max 라는 내장 함수를 활용하여 대입해주고 return 해준다!
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/016.gif)
728x90
'알고리즘테스트 > Programmers' 카테고리의 다른 글
[Lv.1_Java] 소수 만들기 (0) | 2023.08.18 |
---|---|
[Lv.2_Java] 예상 대진표 (0) | 2023.08.18 |
[Lv.1_Java] 두 개 뽑아서 더하기 (0) | 2023.08.17 |
[Lv.1_Java] 같은 숫자는 싫어 (0) | 2023.08.17 |
[Lv.0_Java] 정사각형으로 만들기 (0) | 2023.08.17 |