달력

9

« 2025/9 »

  • 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
  • 28
  • 29
  • 30
2011. 7. 30. 15:18

StreamTokenizer JAVA이야기2011. 7. 30. 15:18

wordchar(int low, int hi)
범위 내의 문자들은 단어문자 들로 해석

whitespaceChars(int low, int hi)
범위내 문자들은 공백으로 해석
연속적인 두개의 단어와 같은 토큰을 제외하고는 무시된다.

ordinaryChars(int low, int hi)
이 범위의 문자들은 일반문자이다.
이는 주석문자, 구분자, 단어 같은 특수의미를 제거한다.
ordinaryChar('/') -> '/'의 특수의미를 제거한다.

commentChar(int ch)
ch는 단일 라인 주석을 시작한다. ch 뒤부터 다음 라인 끝까지 있는 문자들은 화이트 스페이스로 취급.

quoteChar(int ch)
토큰을 자를 범위를 지정한다.

pushBack()
뛰어나온 토큰을 다시 넣는다.

lineon()
라인번호를 리턴한다.

 

'JAVA이야기' 카테고리의 다른 글

객체 직렬화  (1) 2011.07.30
Data 바이트 스트림  (0) 2011.07.30
PushBackStream  (0) 2011.07.30
Piped Stream  (0) 2011.07.29
동기화와 동시성, Filter Stream, Buffered Stream  (0) 2011.07.29
:
Posted by НooпeУ


Code Start Code End