Java是一種非常流行的編程語言,它可以用于開發(fā)各種類型的應(yīng)用程序。在本篇文章中,我們將介紹如何使用Java編寫代碼來實(shí)現(xiàn)一個功能:從文本文件中讀取三個數(shù),并計算它們的和。
import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class SumOfThreeNumbers { public static void main(String[] args) { // 定義一個變量,用于存儲三個數(shù)的和 int sum = 0; try { // 創(chuàng)建Scanner對象,用于讀取文件 Scanner scanner = new Scanner(new File("numbers.txt")); // 從文件中讀取三個整數(shù),并計算它們的和 for (int i = 0; i< 3; i++) { int num = scanner.nextInt(); sum += num; } scanner.close(); // 輸出計算結(jié)果 System.out.println("三個數(shù)的和為:" + sum); } catch (FileNotFoundException e) { // 如果文件不存在,則輸出錯誤信息 System.out.println("文件不存在!"); } } }
上述代碼首先通過Scanner對象從文件中讀取三個數(shù)字,并將它們相加,最后輸出它們的和。為了防止文件不存在的情況,我們使用try-catch語句來捕獲FileNotFoundException異常。
需要注意的是,代碼中的文件名必須與實(shí)際文件名相同,并且文件中的三個數(shù)必須以空格或換行符分隔,否則將會出現(xiàn)運(yùn)行時錯誤。