以下是一個示例代碼,用Java讀取一個包含數字的文件并求和:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class FileSum {
public static void main(String[] args) {
File file = new File("numbers.txt");
try {
Scanner scanner = new Scanner(file);
int sum = 0;
while (scanner.hasNextInt()) {
sum += scanner.nextInt();
}
System.out.println("文件中所有數字的和為: " + sum);
scanner.close();
} catch (FileNotFoundException e) {
System.out.println("文件未找到");
e.printStackTrace();
}
}
}
在上面的示例中,我們假設存在一個名為"numbers.txt"的文件,其中包含一系列數字,每個數字占據一行。程序會逐行讀取文件中的數字,并將它們相加得到最終的和。