【发布时间】:2011-08-13 06:30:14
【问题描述】:
我在使用Scanner(System.in) 时从标准中读取由空格或换行符分隔的一堆整数。
在 Java 中有没有更快的方法来做到这一点?
【问题讨论】:
-
每秒需要读入几百万个整数?如果你有不到几百万,我不会太担心。
-
我在编程比赛中遇到了这个问题。您会得到数千个问题实例,每个实例都有数千个数字,这并不罕见(以确保您不会逃脱复杂性较差的解决方案)。
-
是的,这是针对我正在阅读数千行代码的编程竞赛,我注意到 C++ 中的 cin 比 Java 中的 Scanner 快得多,并且想知道是否存在替代方案。跨度>
-
未来的搜索者也应该看看这个帖子:stackoverflow.com/questions/691184/…
标签: java optimization inputstream stdin