实验目的:

掌握字符输入、输出流以及缓冲输入、输出流用法。

other.java

import java.io.*;
import java.util.*;
public class Main {public static void main(String[] args) {File fRead=new File("score.txt");File fWrite=new File("scoreAnalysis.txt") ;try{Writer out=new FileWriter(fWrite,true);BufferedWriter bufferedWriter=new BufferedWriter(out);Reader in=new FileReader(fRead);BufferedReader bufferedReader=new BufferedReader(in);String str=null;while((str=bufferedReader.readLine())!=null);{double totalScore=Fenxi.getTotalScore(str);str=str+"总分:"+totalScore;System.out.println(str);bufferedWriter.write(str);bufferedWriter.newLine();}bufferedReader.close();bufferedWriter.close();}catch(IOException e){System.out.println(e.toString());}}
}

Fenxi.java

import java.util.*;
public class Fenxi{public static double getTotalScore(String s){Scanner scanner=new Scanner(s);scanner.useDelimiter("[^0123456789.]+");//定界符double totalScore=0;while(scanner.hasNext()){try{double score=scanner.nextDouble();totalScore=totalScore+score;}catch(InputMismatchException exp){String t=scanner.next();}}return totalScore;}

运行结果:

(这个应该有汉字的,但是没有······    就当没看见吧)

实验感想:

出现这个问题的原因是因为

需要在文件夹里有score.txt文件,只需创建即可。

第十章 实验一 分析成绩单相关推荐

  1. 《汇编语言》王爽(第四版) 第十章 实验10

    文章目录 前言 一.子程序1 显示字符串 1.实验任务 2.分析 (1)如何在指定位置显示 (2)如何显示指定颜色 (3)保存子程序中用到的寄存器 3.代码 二.子程序2 解决除法溢出的问题 1.实验 ...

  2. 华北电力大学计算机图形学实验报告,华北电力大学计算机图形学实验报告分析.doc...

    华北电力大学计算机图形学实验报告分析 科 技 学 院 课程设计(综合实验)报告 ( 2013 -- 2014 年度第 2 学期) 实验名称 OpenGL基本图元绘制实验 课程名称 计算机图形学 | | ...

  3. 计算机网络数据分析报告,贵州大学计算机网络实验报告-实验四-分析IP协议数据包格式...

    贵州大学计算机网络实验报告-实验四-分析IP协议数据包格式 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 贵州大学GUIZHOU UN ...

  4. OSPFv2的综合实验试题分析第1例(CCNP阶段)

    OSPFv2的综合实验试题分析第1例 OSPF综合实验环境图与配置原则 配置必须遵守的事项: 1 如果没有特别申请,禁止使用静态路由.再发布等技术. 2 不允许使用需求中明确禁止的技术来完成实验 3 ...

  5. 多模态理论张德禄_结构动力学中的模态分析(3) —— 模态参数及实验模态分析...

    引言 前面的文章介绍了模态相关的数学基础及实模态分析. 蒙特遇见卡罗:结构动力学中的模态分析(1) -- 线性系统和频响函数​zhuanlan.zhihu.com 蒙特遇见卡罗:结构动力学中的模态分析 ...

  6. 汇编语言:实验8分析一个奇怪的程序

    实验介绍 实验8 分析一个奇怪的程序 分析下面的程序,在运行前思考:这个程序可以正确返回吗? 运行后再思考:为什么是这种结果? 实验代码 ;实验8 分析一个奇怪的程序 ;分析下面的程序,在运行前思考: ...

  7. 【人工智能项目】MNIST手写体识别实验及分析

    [人工智能项目]MNIST数据集实验报告 这是之前接的小作业,现在分享出来,给大家以学习!!! [人工智能项目]MNIST手写体识别实验及分析 1.实验内容简述 1.1 实验环境 本实验采用的软硬件实 ...

  8. 在线购物系统 实验三分析类类图

    根据我前面两篇博客的需求以及用况图,画了本次实验的分析类类图如下: 感兴趣的可以看看我之前两篇博客:在线购物系统 实验一问题描述.词汇表(再次完善) 在线购物系统 实验二用况图 根据该类图,我做了以下 ...

  9. 螺栓与螺栓组联接实验测试分析装置,QY-JXSX26

    螺栓组联接结构设计的主要目的,在于合理地确定联接接合面的几何形状和螺栓的布置形式,力求各螺栓和联接接合面间受力均匀,便于加工和装配.为此,设计时应综合考虑以下几方面的问题: 1)联接接合面的几何形状通 ...

最新文章

  1. 【论文解读】从BERT和XLNet到MPNet
  2. Android 关闭软键盘
  3. java反射成员变量_java反射之成员变量的反射
  4. 如果编程语言是女孩子
  5. 【实例解析】大型服装集团BI决策系统的分析主题模块
  6. 用Asp.Net创建基于Ajax的聊天室程序
  7. 解决cmd命令行窗口和 powershell 汉字显示乱码问题
  8. python 计算协方差_Python3Numpy——相关性协方差应用
  9. Java中多态的一些简单理解
  10. 【语音隐写】基于matlab GUI DCT+DWT音频数字水印嵌入提取【含Matlab源码 836期】
  11. 计算机一级常用计算公式,全国计算机一级考试题库
  12. 导出WPS office文档格式的说明
  13. sqlite3 二进制读取
  14. 吹气球 Burst Balloons
  15. 图灵奖得主、《龙书》作者最新力作:抽象、算法与编译器
  16. 1062: 最大公约数 Python
  17. java最最基础知识(入门必备)
  18. openocd Win10安装jlink->winUSB失败
  19. Mobile net系列总结(V1、V2、V3)
  20. (C语言)写一个函数insert,用来向一个动态链表插入节点

热门文章

  1. e会学c语言作业答案,E起学习 | C语言期末交流会圆满结束
  2. Linux开发工具详解
  3. Python爬虫|高德地图地铁数据爬取与制图
  4. 武林风云之linux单用户
  5. 我叫MT九游17区邀请ID,444331909
  6. 牛血清白蛋白偶联叶酸 ,Folic Acid-BSA Conjugate
  7. 梯度消失和梯度爆炸问题详解
  8. 在线自动生成密钥,公钥
  9. speedoffice中Word文档如果自动编号
  10. 邓州职业技术学院计算机专业,逆袭!邓州市职业技术学校中职高考6人过600分,55人过500分...