StringTokenizer(java.util)클래스와 String클래스의 split()
- 문자열을 분리할 때 사용
- 분리된 문자열을 Token이라고 한다.
- StringTokenizer는 비어있는 값은 무시하고 split()는 비어있는 값도 인식한다.
예제
package jun;
import java.util.StringTokenizer;
public class Token {
public static void main(String[] args) {
String str="학원,집,,게임방";
StringTokenizer st = new StringTokenizer(str, ",");
System.out.println("토큰 개수 = "+st.countTokens());
while(st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
System.out.println("--------------------------");
String[] ar = str.split(",");
for(String data : ar) {
System.out.println(data);
}
}
}