- StringTokenizer 클래스는 문자열을 우리가 지정한 구분자로 문자열을 쪼개주는 클래스입니다. 그렇게 쪼개어진 문자열을 우리는 토큰(token)이라고 부릅니다.
- java.util.StringTokenizer
- int countTokens()
- 남아 있는 token 반환
- boolean hasMoreElemets()
- 다음 토큰이 있으면 true 없으면 false 반환
- String nextToken()
- 다음의 토큰을 반환
- int countTokens()
- 코드
package Z_ShinHanCard_Prepare;
import java.util.*;
import java.io.*;
public class D4StringTokenizer연습
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
//String totalStr ="toot woof wa ow ow ow pa blub blub pa toot pa blub pa pa ow pow toot";
String totalStr ="hello world hi world";
StringTokenizer st = new StringTokenizer(totalStr);
System.out.println(st);
System.out.println();
System.out.println("total tokens : " + st.countTokens());
System.out.println();
while(st.hasMoreTokens())
{
System.out.println(st.nextToken());
}
System.out.println("total tokens : " + st.countTokens());
}
}
결과
'Algorithm > Algorithm_Tip' 카테고리의 다른 글
[C++] 대문자 <-> 소문자 변경 (0) | 2020.09.16 |
---|---|
[강의] 투포인트 알고리즘 (0) | 2020.09.12 |
[JAVA 입력 TIP] (0) | 2020.09.08 |
[입력] getline으로 한 줄 띄어쓰기 까지 다 받아오기 (0) | 2020.08.06 |
[탐색] 이분탐색 lower_bound, upper_bound (0) | 2020.07.21 |