본문 바로가기
Java/Java

[Java] StringTokenizer 클래스

by 기록하는_사람 2022. 10. 17.

StringTokenizer 클래스

📌 StringTokenizer 클래스 

: public StringTokenizer(String str, String delim)

  String str : 추출할 문자열, String delim : 구분자 정보.

 

📌 public boolean hasMoreTokens( )

: 반환할 토큰 남아있는 지 확인하는 메소드.

 

📌 public String nextToken( )

: 다음 토큰 반환.

package stringtokenizer;

import java.util.StringTokenizer;

public class StrignTokenizerTest {

	public static void main(String[] args) {
		StringTokenizer st1 = new StringTokenizer("PM:10:04", ":");
		
		while(st1.hasMoreTokens()) {
			System.out.print(st1.nextToken() + ' ');  // PM 10 04
		}
		System.out.println();
		
		StringTokenizer st2 = new StringTokenizer("010-1234-5678 | 2022/10/17", "-|/");

		while(st2.hasMoreTokens()) {
			System.out.print(st2.nextToken() + ' ');
		}
		System.out.println();  // 010 1234 5678   2022 10 17 
		
	}

}

'Java > Java' 카테고리의 다른 글

[Java] 제네릭(Generics)  (0) 2022.10.18
[Java] Array 클래스  (0) 2022.10.17
[Java] Math 클래스와 난수 생성  (0) 2022.10.17
[Java] BigInteger 클래스와 BigDecimal 클래스  (0) 2022.10.17
[Java] 래퍼 클래스(Wrapper 클래스)  (0) 2022.10.17

댓글