StringTokenizer λ?
BufferedReader ν΄λμ€μ λ©μλλ‘ μ
λ ₯μ μ½μ΄λΌ λλ λΌμΈλ¨μλ‘ μ½μ΄λΈλ€. λ§μ½ λ¬Έμμ΄μ λΌμΈ λ¨μκ° μλ νΉμ ν κΈ°μ€μΌλ‘ λΆλ¦¬νκ³ μΆλ€λ©΄ StringTokenizer λ₯Ό μ¬μ©νλ©΄ λλ€. StringTokenizer λ λ¬Έμ κ·Έλλ‘ λ¬Έμμ΄μ ν ν°ν νλ€λ λ»μ΄λ€.
StringTokenizer μμ±μ
StringTokenizer λ₯Ό μμ±νλ λ°©μμλ 3κ°μ§κ° μλ€.
(1) StringTokenizer st = new StringTokenizer(λ¬Έμμ΄);
(2) StringTokenizer st = new StringTokenizer(λ¬Έμμ΄, ꡬλΆμ);
(3) StringTokenizer st = new StringTokenizer(λ¬Έμμ΄, ꡬλΆμ, true/false);
ꡬλΆμλ₯Ό κΈ°μ€μΌλ‘ λ¬Έμμ΄μ λΆλ¦¬ν λ ꡬλΆμλ ν ν°μΌλ‘ λ£μμ§(true) λ§μ§(false) λ₯Ό κ²°μ νλ€. (λν΄νΈλ false)
StringTokenizer λ©μλ
λ°νκ° | λ©μλ | μν |
String | nextToken() | κ°μ²΄μμ λ€μ ν ν°μ λ°ν |
Object | nextElement() | λ¬Έμμ΄μ΄ μλ κ°μ²΄λ₯Ό λ°ννλ€. |
int | countTokens() | μ΄ ν ν°μ κ°μλ₯Ό λ°ννλ€. |