프로그래머스 문제 풀이/프로그래머스 (JAVA)
JAVA 프로그래머스 Lv.2 최댓값과 최솟값
gamja00
2024. 8. 19. 20:19
https://school.programmers.co.kr/learn/courses/30/lessons/12939
간단하게 문자열을 입력 받아 최소값과 최대값을 출력하는 문제이다.
여러 방식이 있지만 이 방법이 가장 간단할 것 같아서 이렇게 풀었다.
제출한 코드
import java.util.ArrayList;
import java.util.Collections;
class Solution {
public String solution(String s) {
String [] list = s.split(" ");
ArrayList<Integer> arr = new ArrayList<>();
for(String a: list){
arr.add(Integer.parseInt(a));
}
Collections.sort(arr);
String answer = arr.get(0)+" "+arr.get(list.length-1);
return answer;
}
}
ArrayList랑 Collections 쓰고 싶었는데 자꾸 오류가 나서 어쩔까 하다가 클래스 import 하니까 실행이 잘 됐다.
혹시나 안되면 다시 만들 생각까지 했는데 실행이 돼서 다행이다.