java输入输出实验报告_java输入和输出实验报告.doc

这篇实验报告详细介绍了使用Java进行文件输入输出的操作。首先,通过Check类检查C:WINDOWSsetuplog.txt文件是否存在并显示其内容。接着,创建Student类存储学生信息,包括学号、姓名和三科成绩,并实现输入、统计总分和存入二进制文件STUDENT.DAT的功能。最后,利用StudentInfo类从STUDENT.DAT中读取数据,找出平均分最高的学生信息。实验过程中遇到了一些问题,如文件不存在和程序错误,通过调试和同学帮助得以解决。实验结果展示了成功检测文件和输出最高分学生信息的能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java输入和输出实验报告

实验报告实验三 输入和输出实验时间实验环境PC/windows2000/2003/XP/Jcreator Pro/JBuild/JDK Eclipse/。? 输入和输出1.实验目的了解流式输入输出的基本原理;掌握类File、FileInputStream、FileOutputStream的使用方法。2.实验内容()编程:检查C:\WINDOWS\setuplog.txt文件是否存在,若在则显示该文件的名称和内容。()编程:输入5个学生的信息(包含学号、姓名、3科成绩),统计各学生的总分,然后将学生信息和统计结果存入二进制数据文件STUDENT.DAT中。()编程:从第()题中建立的STUDENT.DAT文件中读取数据,寻找平均分最高的学生,并输出该学生的所有信息。.实验要求编程时,应考虑异常处理。 (学生写出实验步骤及中间的结果与现象,在实验中做了什么,怎么做,发生的现象和中间结果)

先分析题意,想好大概思路,然后按照功能划分建立几个类。

第一个建立的类,命名为Check用于判断该目录下文件夹是否存在,存在则输出该文件的内容,否则返回false。

第二个建立的Student类,成员变量主要有姓名、学号、语文成绩、数学成绩、英语成绩,以及总分,构造与此相关的set和get方法,与重载的构造方法来赋值。

第三个建立的是StudentInfo类,用于输入学生信息,并将其存储于STUDENT.DAT文件中,然后读取其中内容,判断后把总分最高的学生信息输出。

5.实验思路分析完成后实验进行并不顺利,经常丢三落四,找同学帮忙抓bug才勉强完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值