我正在开发一个Java程序。我必须计算file.txt中的总数,但我没有办法找到最大和最小的file.txt,我希望你能帮助我。如何查找file.txt的最大和最小数量?
我的代码是在这里:
package program;
import java.io.IOException;
import java.io.StreamTokenizer;
import java.io.FileReader;
public class count
{
int countnum=0;
public count() throws IOException
{
StreamTokenizer st=new StreamTokenizer(new FileReader("file.txt"));
while(st.nextToken() != StreamTokenizer.TT_EOF) {
if(st.ttype == StreamTokenizer.TT_NUMBER) {
countnum++;
}
}
System.out.println("total numbs are: "+countnum);
}
public static void main(String[] args) throws IOException {
new count();
}
}
你只是计算数字,将它们存储在某个地方并执行你的逻辑。使用SortedSet。首先和最后的数字是你需要的。 – Batty
你的文件的内容是什么 –