문제

코드
import java.util.Scanner;
public class solution01_03 {
public String solution(String str) {
int min_len = Integer.MIN_VALUE;
String[] words = str.split(" ");
String answer = "";
for (String word : words) {
int word_len = word.length();
if (min_len < word_len) {
min_len = word_len;
answer = word;
}
}
return answer;
}
public static void main(String[] args){
solution01_03 T = new solution01_03();
Scanner kb = new Scanner(System.in);
String str=kb.nextLine();
System.out.print(T.solution(str));
}
}
알아야 하는 것
- 최소값 찾는 방법 (ex. python에서 mymin=-99999999) : Integer.MIN_VALUE
- Scanner에서 한 문장 가지고오는 방법 : scanner.nextLine();