본문으로 바로가기

 

 

 

소스 코드

import java.util.Scanner;
import java.util.StringTokenizer;

public class Main {

	public static void main(String[] args) {
		
		/* 문자열 입력 */
		Scanner sc = new Scanner(System.in);
		
		String str = sc.nextLine();
		sc.close();
		
		/* 인스턴스에 공백을 기준으로 띄운 문자값들 저장 
		 * str.split(" ")해서 Array에 담고 Array의 length를 출력해도 결과는 같으나,
		 * 컴파일 에러 발생
		 */
		StringTokenizer st = new StringTokenizer(str, " ");
		System.out.println(st.countTokens());
	}

}

 

 

출력 결과