以下是一个示例代码,用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"的文件,其中包含一系列数字,每个数字占据一行。程序会逐行读取文件中的数字,并将它们相加得到最终的和。