我有一个 .txt 文件,每行都有整数,例如
1 4 5 6
我想计算文件中数组中值的出现次数。
我的代码摘录是这样的
String s = null;
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
while ((s = br.readLine()) !=null) {
StringTokenizer st = new StringTokenizer(s);
while (st.hasMoreTokens()) {
for (int i = 0; i < array.length; i++) {
if (st.nextToken().equals(array[i])) {
count++;
}
错误消息是
java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(Unknown Source)
该文件位于同一目录中。
有人可以帮帮我吗?谢谢