Java의 문자열 분리 (StringTokenizer)
안녕들 하시죠 ! 이번시간에는 StringTokenizer를 이용한 문자열 분리에 대해 알아보겠습니다. StringTokenizer java.util 패키지에 속해 있으며, 하나의 문자열을 여러 개의 문자열로 분리하기 위해 사용한
hongpossible.tistory.com
예제1
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | //* package ex03.apiUtil; import java.util.StringTokenizer; public class Ex02_StringTokenizer {     public static void main(String[] args) { //        StringTokenizer token = new StringTokenizer("abc def ghi"); //default는 공백을 토큰으로 사용         StringTokenizer token = new StringTokenizer("abc/def/ghi", "/"); //구분자 "/"         while(token.hasMoreTokens()) { //요소가 있다면             System.out.println(token.nextToken()); //요소를 꺼내 출력ㄴ         }     } } //*/ | cs | 

예제2
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | //* package ex03.apiUtil; import java.util.StringTokenizer; public class Ex02_StringTokenizer {     public static void main(String[] args) {         StringTokenizer token = new StringTokenizer("사과=10|초콜렛=3|샴페인=1", "=|", true); //구분자 "="와 "|"         while(token.hasMoreTokens()) { //요소가 있다면             String str = token.nextToken();             if(str.equals("=")) {                 System.out.print("\t");             } else if(str.equals("|")) {                 System.out.print("\n");             } else {                 System.out.println(str);             }         }//end while     } } //*/ | cs | 

'JAVA > 15_API' 카테고리의 다른 글
| java.util의 Calendar관련 기능 (0) | 2021.03.07 | 
|---|---|
| java.lang패키지의 StringBuffer클래스의 methods (0) | 2021.03.07 | 
| java.lang패키지의 StringBuffer클래스 (0) | 2021.03.05 | 
| java.lang패키지 안의 Object클래스에 있는 method(기능) (0) | 2021.03.01 | 




