package Basic;
import java.util.StringTokenizer;
public class Token {
public static void main(String[] args) {
String s="11:22:33:44:55";
StringTokenizer st = new StringTokenizer(s, ":");
while(st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
}
}
11
22
33
44
55
import java.util.StringTokenizer;
public class Token {
public static void main(String[] args) {
System.out.println("-----------------------1번");
String a = "11:22:33:44:55";
StringTokenizer t = new StringTokenizer(a, ":"); // ":"가 true이면 출력
while (t.hasMoreTokens()) {
System.out.println(t.nextToken());
}
System.out.println("-----------------------2번");
String s = "11:22:33:44:55";
StringTokenizer st = new StringTokenizer(s, ":", true); // ":"가 true이면 출력
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
System.out.println("-----------------------3번");
String pNum = "Tel 82-010-1234-5678";
StringTokenizer st1 = new StringTokenizer(pNum);
while (st1.hasMoreTokens()) {
System.out.println(st1.nextToken());
}
System.out.println("-----------------------4번");
StringTokenizer st2 = new StringTokenizer(pNum, " -"); // 구분자는 "-" " " 로 처리
while (st2.hasMoreTokens()) {
System.out.println(st2.nextToken());
}
System.out.println("-----------------------5번");
StringTokenizer st3 = new StringTokenizer(pNum, "- ", true);
while (st3.hasMoreTokens()) {
System.out.println(st3.nextToken());
}
}
}
-----------------------1번
11
22
33
44
55
-----------------------2번
11
:
22
:
33
:
44
:
55
-----------------------3번
Tel
82-010-1234-5678
-----------------------4번
Tel
82
010
1234
5678
-----------------------5번
Tel
82
-
010
-
1234
-
5678
'JAVA > F' 카테고리의 다른 글
[자바] compareTo (0) | 2020.10.23 |
---|---|
[자바] 정확한 실수 표현 BigInteger / BigDecimal (0) | 2020.10.22 |
[자바] wrapper 클래스 (0) | 2020.10.22 |
[자바] instanceof (0) | 2020.10.20 |
[자바] System.arraycopy [배열복사] (0) | 2020.10.13 |
[자바] String 관련 함수/메소드 (0) | 2020.10.13 |
[자바] 비어있는지 확인하는 함수 / isEmpty() (0) | 2020.10.12 |