문법/알게된 메소드

StringTokenizer

코딩 화이팅 2023. 2. 1. 23:53
import java.util.StringTokenizer;
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		
		Scanner str = new Scanner(System.in);
		
		String s = str.nextLine();
		str.close();
		
		StringTokenizer st = new StringTokenizer(s, " ");
		//스트링 토큰의 객체 생성(문자열을, ""로 나눈다.)
        //나눈 문자열들을 토큰으로 저장
        
		System.out.println(st.countTokens());
        //나눈 토큰들의 갯수를 셈
	}
}
//
입력 : The Curious Case of Benjamin Button
출력 : 6
입력 :  The first character is a blank
출력 : 6
입력 : The last character is a blank 
출력 : 6

 

tringTokenizer가 띄어쓰기를 기준으로 단어를 분류하고, 그 분류된 단어들을 토큰이라고 합니다.