Codeforces著名世界级选手Petr大爷写的Java输入内部类:
static class InputReader {
public BufferedReader reader;
public StringTokenizer tokenizer;
public InputReader(InputStream stream) {
reader = new BufferedReader(new InputStreamReader(stream), 32768);
tokenizer = null;
}
public String next() {
while (tokenizer == null || !tokenizer.hasMoreTokens()) {
try {
tokenizer = new StringTokenizer(reader.readLine());
} catch (IOException e) {
throw new RuntimeException(e);
}
}
return tokenizer.nextToken();
}
public int nextInt() {
return Integer.parseInt(next());
}
}
供大家参考参考哈哈
Petr的Java输入类
本文分享了Codeforces著名选手Petr所撰写的Java输入内部类代码,该类使用BufferedReader进行高效读取,并通过StringTokenizer处理输入数据。
478

被折叠的 条评论
为什么被折叠?



