我正在開發一個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
你的文件的內容是什麼 –