https://www.acmicpc.net/problem/1152
정답
import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine()," ");
System.out.print(st.countTokens());
}
}
풀이
- StringTokenizer 을 사용하여 분리 기준을 공백으로 지정해주면 공백을 기준으로 나뉘어 토큰에 저장해주는 것이다.
- StringTokenizer 에 들어간 토큰, 즉 문자열의 개수를 세어주는 메소드를 출력하면 된다.
'JAVA > 백준' 카테고리의 다른 글
[Java] 11718번 : 그대로 출력하기 (0) | 2024.09.20 |
---|---|
[Java] 2908번 : 상수 (0) | 2024.09.20 |
[Java] 2675번 : 문자열 반복 (0) | 2024.09.20 |
[Java] 10809번 : 알파벳 찾기 (0) | 2024.09.20 |
[Java] 11720번 : 숫자의 합 (0) | 2024.09.20 |