코딩테스트3번

JoMinJun·2021년 7월 6일
0

코딩테스트

목록 보기
3/39
package main;

import java.util.Scanner;

public class Main {

	public String solution(String str) {
		
		
		
	String an = "";
	int max = 0;
		
		
	String [] arrays = str.split(" ");
	for(String a : arrays) {
		
		int b = a.length();
		
		if(b > max) {
			max = b;
			an = a;
		}
		
		}
	
		
		
		
		
		return an;
	}
	
	
	
	
	public static void main(String[] args) {
		
	Main main = new Main();
	
	Scanner scan = new Scanner(System.in);
	
	String str = scan.nextLine();
	
	System.out.println(main.solution(str));
	
	
	
	
	}
		
}

틀린 이유

String str = scan.nextLine();
문자열 전체
String str = scan.next();
문자열이 아닌 단어만 입력된다

암기 부분

String [] arrays = str.split(" ");

profile
기술정리

0개의 댓글