0
//hello.txt
1
2
3
4
5
我有上述文件wherin我讀取了文件,如下所示並對其執行求和。我需要將結果存儲在同一個文件中,而無需替換內容。我該怎麼做呢?從文件中讀取整數,並使用java執行加法和輸出結果到同一文件
package filereadwrite;
import java.util.*;
import java.io.File;
import java.io.IOException;
public class ReadFile
{
public static void main(String[] args)
throws IOException
{
Scanner textfile = new Scanner(new File("D:/hello.txt"));
filereader(textfile);
}
static void filereader(Scanner textfile) {
int sum = 0;
while(textfile.hasNextInt()) {
int nextInt = textfile.nextInt();
System.out.println(nextInt);
sum += nextInt;
}
System.out.println("Sum= "+sum);
}
}
@Vidya我想它會工作 – Kick
我可以在文件讀取方法本身添加此? – user123
是的,你可以... – Kick