class Solution {
public String solution(String s) {
String answer = "";
String[] strArr = s.split(" ");
int[] intArr = new int[strArr.length];
for(int i=0; i<strArr.length; i++){
intArr[i] = Integer.parseInt(strArr[i]);
}
int max = intArr[0];
int min = intArr[0];
for(int i=0; i<intArr.length; i++){
if(intArr[i]>max){
max = intArr[i];
}
if(intArr[i]<min){
min = intArr[i];
}
}
answer = min+" "+max;
return answer;
}
}
split 메소드를 사용해서 문자열을 공백으로 나눠서 strArr 배열에 저장합니다. 그 다음, 문자열 배열을 정수형 배열로 변환하여 intArr 배열에 저장합니다.
max와 min을 초기값으로 intArr[0]으로 설정합니다. 그리고 for문을 사용하여 intArr 배열에서 최댓값과 최솟값을 찾습니다. 이를 위해서 각각의 값을 비교하여 max나 min의 값을 변경해줍니다.