import java.util.Arrays;
class Solution {
public String solution(String s) {
String answer = "";
int max = Arrays.stream(Arrays.stream(s.split(" ")).mapToInt(Integer::parseInt).toArray()).max().orElse(0);
int min = Arrays.stream(Arrays.stream(s.split(" ")).mapToInt(Integer::parseInt).toArray()).min().orElse(0);
answer=(min+"")+" "+(max+"");
return answer;
}
}
어제 stream에 감명을 받아 나도 사용해봤다.
어디선가 처럼 한줄로 쓰면 이렇게도 가능하다.
import java.util.Arrays;
class Solution {
public String solution(String s) {
return (Arrays.stream(Arrays.stream(s.split(" ")).mapToInt(Integer::parseInt).toArray()).min().orElse(0)+"")+" "+(Arrays.stream(Arrays.stream(s.split(" ")).mapToInt(Integer::parseInt).toArray()).max().orElse(0)+"");
}
}