[java] StringTokenizer 클래스

[java] StringTokenizer 클래스

문자열을 분리시키는 방법

1. 구분자를 제시해서 해당 문자열을 분리시키는 방법 => 배열이용

2. 분리된 각각의 문자열들을 토큰으로 취급하는 방법 => 토큰이용

- String의 split()메소드 : 반환형 Stirng[]

정규표현식을 구분자로해서 부분 문자열을 분리한 후, 배열에 저장하고 리턴

- StringTokenizer

각각의 문자열을 토큰으로 처리

java.util.StringTokenizer 클래스를 이용하는 방법

[표현법]

StringTokenizer stn = new StringTokenizer(문자열, 구분자);

객체 생성

countTokens() : 반환형 int, 꺼내지 않고 남아있는 토큰의 수

: 반환형 int, 꺼내지 않고 남아있는 토큰의 수 hasMoreTokens() : 반환형 boolean, 남아 있는 토큰이 있는지 여부

: 반환형 boolean, 남아 있는 토큰이 있는지 여부 nextToken() : 반환형 String, 토큰을 하나씩 꺼내옴

from http://jjorong-e.tistory.com/69 by ccl(A) rewrite - 2021-11-21 03:01:48