Algorithm

[Java] 문장 속 가장 긴 단어 출력하기

1984 2022. 9. 9. 21:21
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