如何在Java中按字符读取输入的字符?

我已经习惯了c风格getchar(),但似乎没有什么可比作Java。我正在构建一个词法分析器,我需要逐个字符读取输入内容。

我知道我可以使用扫描仪扫描令牌或行,并逐个字符地解析令牌,但是对于跨越多行的字符串来说似乎很难。有没有一种方法可以从Java中的输入缓冲区中获取下一个字符,还是应该随身携带Scanner类?

输入是文件,而不是键盘。


慕斯709654
浏览 1060回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java