从
D:JAVA复习\\grade.txt
文件中读出每门课的成绩并输出平均成绩和总成绩。
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;public class Test {public static void main(String[] args) {String filePath = "D:JAVA复习\\grade.txt";try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {String line;int totalScore = 0;int courseCount = 0;while ((line = reader.readLine())!= null) {String[] parts = line.split(" ");if (parts.length == 2) {int score = Integer.parseInt(parts[1]);totalScore += score;courseCount++;}}double averageScore = (double) totalScore / courseCount;System.out.println("总成绩为:" + totalScore + ",平均成绩为:" + averageScore);} catch (IOException e) {e.printStackTrace();}}
}