static class Reader {
BufferedReader br;
StringTokenizer st;
public Reader() {
br = new BufferedReader(new
InputStreamReader(System.in));
}
String next() {
while (st == null || !st.hasMoreElements()) {
try {
st = new StringTokenizer(br.readLine());
} catch (IOException e) {
e.printStackTrace();
}
}
return st.nextToken();
}
}
如何在这个自定义读卡器类中实现hasnext()函数(如scanner类中的函数)?我知道bufferedreader的ready(),但有时它不起作用。我也知道类似的博客,但他们仍然不能很好地回答我。
谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!