如何从Java中的扫描程序中提取单个字符?

时间:2015-07-11 16:48:25

标签: java file-io

我想要做的就是每次从文本文件中提取单个字符,无论它是空格和/或新行字符,直到eof。 使用""(空字符串)作为分隔符工作?

scanner.next().charAt[0]

上面的代码将采用

返回的字符串的第一个字符
scanner.next()

并忽略其余部分。但我每次只想从一个文件中只有一个字符而不会忽略任何字符。

1 个答案:

答案 0 :(得分:3)

如果要逐个字符地读取文件,请使用Reader,而不是扫描仪。扫描仪用于“扫描”特定模式。