[JAVA] StringTokenizer 클래스

gyeol·2023년 5월 10일
1

자바

목록 보기
2/12
post-thumbnail

StringTokenizer 클래스는 문자열을 토큰으로 분리하는데 사용한다.

토큰 : 분리한 문자열 의미, 공백이나 줄바꿈 등 구분자를 사용해 문자열 분리
✔ 여기서 구분자는 공백, 탭, 줄바꿈, 복귀, 용지 먹임 문자를 의미한다.

🔸StringTokenzer 클래스의 주요 생성자

  • StringTokenizer(String s)
    : 주어진 문자열을 기본 구분자로 파싱한 StringTokenizer 객체를 생성한다.
  • StringTokenizer(String s, String delim)
    : 주어진 문자열을 delim 구분자로 파싱한 StringTokenizer 객체를 생성한다.

🔸StringTokenzer 클래스의 주요 생성자

  • int countTokens()
    : 남아 있는 토큰의 개수를 반환한다.
  • boolean hasMoreTokens()
    : 남아 있는 토큰이 있는지 여부를 반환한다.
  • String nextToken()
    : 다음 토큰을 꺼내온다.

예제 ) StringTokenizer 클래스를 사용해 문자열에 포함된 단어의 개수와 각 단어 출력

출력 결과 :
9
[of][the][people][by][the][people][for][the][people]

profile
코딩 공부 기록중 '◡'

0개의 댓글