main
[Java] 문장 속 가장 긴 단어 출력하기 본문
import java.util.Scanner;
public class Main {
public String solution(String str) {
int count = 0;
String answer = "";
String[] words = str.split(" ");
for(String word : words) {
if(word.length() > count) {
count = word.length();
answer = word;
}
}
return answer;
}
public static void main(String[] args) {
Main m = new Main();
Scanner scan = new Scanner(System.in);
String str = scan.nextLine();
System.out.print(m.solution(str));
scan.close();
}
}
* scan.nextLine(); : 줄 단위 입력 받음
* Integer.MIN_VALUE;
728x90
'Algorithm' 카테고리의 다른 글
[Java] 숫자 자리수 배열 만들기 (0) | 2022.09.13 |
---|---|
[Java] 단어 거꾸로 출력하기 (StringBuilder) (0) | 2022.09.09 |
[Java] 대소문자 변환 (0) | 2022.09.09 |
[Java] String 안에 문자 찾기 (0) | 2022.09.07 |
[C++ 알고리즘 공부] 10. 자릿수의 합 (0) | 2022.02.01 |
Comments