java5月22日作业已完成(拿走不谢)
java使用教材2
P217
三、阅读程序
1.【代码】:苹果。
2.【代码】:Love:Game。
3.【代码 1】:15。【代码 2】:abc我们。
4.【代码】:13579。
5.【代码】:9javaHello 。
P220
四。编程题
(6)使用Scanner类的实例解析字符串“数学87分”,“物理76分”,“英语96分”中的考试成绩,并计算出总成绩以及平均分数
import java.util.*;
//使用Scanner类的实例解析字符串“数学87分”,“物理76分”,“英语96分”中的考试成绩,
//并计算出总成绩以及平均分数
public class jiexi {
public static void main(String args[]) { String cost = " 数学 87 分,物理 76 分,英语 96 分";
Scanner scanner = new Scanner(cost);
scanner.useDelimiter("[^0123456789.]+");
double sum=0;
int count =0;
while(scanner.hasNext()){
try{ double score = scanner.nextDouble();
count++;
sum = sum+score;
System.out.println(score);
}
catch(InputMismatchException exp){
String t = scanner.next();
}
} System.out.println(" 总分 :"+sum+" 分"); System.out.println(" 平均分 :"+sum/count+" 分");
}
}
"C:\Program Files\Java\jdk-13.0.2\bin\java.exe" "-javaagent:H:\IntelliJ IDEA 2019.3.2\lib\idea_rt.jar=51490:H:\IntelliJ IDEA 2019.3.2\bin" -Dfile.encoding=UTF-8 -classpath D:\FoundPrimeNumber\out\production\FoundPrimeNumber jiexi
87.0
76.0
96.0
总分 :259.0 分
平均分 :86.33333333333333 分
Process finished with exit code 0