【发布时间】:2017-11-09 21:05:13
【问题描述】:
我正在尝试了解如何使用 StreamTokenizer。我不明白wordChars 和ordinaryChars 之间的区别。这两种方法有什么区别? “普通”是什么意思?
【问题讨论】:
标签: java parsing token tokenize
我正在尝试了解如何使用 StreamTokenizer。我不明白wordChars 和ordinaryChars 之间的区别。这两种方法有什么区别? “普通”是什么意思?
【问题讨论】:
标签: java parsing token tokenize
普通表示 char 是代码的“结构”字符,例如对于 JSON,“普通”字符为 '{'、'}'、'['、']'、':'、','。
此字符在 StreamTokenizer 中用作分隔标记,当找到它时,StreamTokenizer.sval 上的值不更新,而不是 StreamTokenizer.ttype 更新。
【讨论】: