读我写的,增加了1到每次看到一个新字时调用total
的int
的方法:要从一个txt文件
public int GetTotal() throws FileNotFoundException{
int total = 0;
Scanner s = new Scanner(new BufferedReader(new FileReader("Particles/Names.txt")));
while(s.hasNext()){
if(s.hasNext()){
total++;
}
}
return total;
}
这是正确的方式来写呢?
它会编译吗?你是如何试图测试它的? – Davidann
更好的方式来做到这一点。 http://stackoverflow.com/a/4094186/628943 –
问题是,这将有一个无限循环。考虑看客户是否在等待服务的隐喻,但你永远不会真正服务他们。 – Moshe