코딩테스트 준비/백준
[백준 Bronze II] 단어의 개수 (Java)
MOON달
2024. 7. 19. 09:57
728x90
반응형
import java.util.Scanner;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String sentence = sc.nextLine(); // 문자열
sc.close();
StringTokenizer word = new StringTokenizer(sentence, " ");
System.out.println(word.countTokens());
}
}
StringTokenizer를 사용한다.
공백을 기준으로 나뉘어 토큰에 저장하기 때문에 입력한 문자열의 처음이나 마지막에 공백이 있어도 동일한 결과를 출력할 수 있다.
728x90