我有一个很长的字符串,我想一个字符一个字符地读取,直到字符串结束。
在Java中,我找到了两种读取方式:
- 使用 CharAt。
- 使用 StringReader。
谁能帮帮我:
- 哪种方式更快?
- 如何使用StringReader逐字符读取直到结束 字符串的?
提前致谢。
最佳答案
- 测量它并找出答案!说真的,与你的硬件相比,我的硬件可能有所不同。但我怀疑
charAt()
- 它只是一个
Reader
,所以它具有与任何其他Reader
相同的方法,包括int read()
,它将返回给您每个字符的Unicode代码点,一个一个
关于java - 逐字符读取字符串 : JAVA 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9809786/