版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大学实验报告姓名系别班级学号课程名称指导教师实验成绩实验日期JAVA程序 设计基础实验项目名称Java的输入与输出流一、实验目的:1. 理解I/O流的概念,掌握其分类2. 掌握文本文件读写、二进制文件读写二、实验容(包括源程序及相关说明):1. 分别使用F订eWriter和BufferedWriter往文件中写入10万个随机数,比 较用时。源代码如下:(1)import java io. *;public class Exl_l public static void main(StringE args) throws 10Exceptionlong t=System currentTinieM
2、i 11 i;FileWriter fw 二new F订eWriter(*d:Exl. txt*);for(int i=l;i<=100000;i+)fw. write(int) (Math, random*10000)+H nM);fw. closeO ;t=System. currentTimeMiSystem, out printin("The elapsed:"十t);(2)import java io. :public class Exl_l public static void main(String args) throws IOExceptionlon
3、g t=System. currentTimeMi 11 isi);BufferedWriter fw二new BufferedWriter(new FileWriter(nd:Exl. txt");for(int i=l;i<=100000;i卄)fw. write (int) (Math, random * 10000) +M n*); f*w. closeO ; t=System. currentTimeMi77/s()-t; Systent out. pi'intln(nThe elapsed:"十上);2. 生成一个html文件,使其能显示2的無次(
4、09)的表格如下:Power of 2Value0011 代码如下:import java io. :public class Exl.l public static void main(String args) throws I0ExceptionBufferedWriter bw=new BufferedWriter(new FileWriter(Md:Ex2. htmlw);bw. wri te(M<table bordei'=l al ign=center width=200 height=250>w):bw. newLineO :bw. write(w<tr
5、><td align=center>Power of 2<td align=center>Value</tr>M): for(int i=0;i<=9;i+)bw. write(*<tr><td align=center>n + i+n<td a 1 ign=centei>h +Math pow(i,2)+M</tr>M);bw. write(M</table>n):bw. newLineO ;bw. closeO ;3. 在文本文件bigbook, txt中包含有很长篇幅的英语短文,编
6、写程序要求统计 文件的所有短文中包含英文字母"A”的个数,并显示统计的时间。第一种实现方法代码如下:import java io. FilelnputStream;import java io. lOException;public class EXP1_1 public static void main(String args) throws lOExceptionilong t =System cmTentTimeMi 1isO ;String filename=,TD: Wbigbook txt";FilelnputStream fis=new FileInputSt
7、ream(filename); int count=0;int c;while(c=fis. readO) !=T) if(c=*)count+;fis closeO ;System, out println(count);t=System. currentTimeMiSystem. out println(HTim elapsed:n+t);第二种方法代码如下:import java io. FilelnputStream;import java io. lOException;import java. io. BufferedInputStream;public class EXP1_1
8、public static void main(String】 args) throws lOException( long t 二System cmTentTinieHi 11 isO ; String filename二”D:Wbigbook txt";FilelnputStream fis二new FilelnputStream(filename); BufferedInputStream bis二new BufferedInputStream(fis); int count=0;int c;while(c=bis. readO) !=-l) if(c=*)count+;fis
9、 close();System, out println(count);t=System. currentTimeMi/7/s()-t;System. println(nTim elapsed:n+t);三.实验结果:The elapaed: 18e陽 Problems Javadoc降 Declaration 貝 Consoleterminated > Ex 1_1 Java Application C:Program FilesVavajre 1.6. 0binjavaw.exe (2011The elapsed: 171Power of 2Value00.011.024. 039.
10、0416. 0525.0636.0749.0864. Qg| 21. 0g - Eclipse SDKNavigate Search Project Run Window Help"Q J 谱曲 & J 3 * J 轸P7 §i T V o -5Tixn elapsed;0J'l EXPlJ.jaYa 戏j ava io FilelnputStrearn;java ioIOException;java. io. BuffeuedlnputStueaxn;class EXP1_1 blic static void main(String args) throw
11、s IOE: lon(j t =Sy3terti current jTjzweiVjJJjs ();String filenarne=rrD:toigbook.txtrr; FilelnputStreaiw f is=new File Inp utSttreatrt (±ilen? Bufferedlnput-St-rearn bisuneKr int count=Q;int c;while (Cc=blsr?E&d() !=-l) if(c=* A* )count+;|ifis close ();System, owt. p匚in匸丄n(uouii匸);t-=5ystenn匚口工工巴心七打皿巴河圧丄丄工 () 一匸;System out println(,rTirn elapsed: pr+t):Ei Problems Javadoc 傳 Dec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年安徽淮南市社区工作者考试试题题库(答案解析)
- 2026年河南省公安招聘辅警考试题库含答案
- 2025-2026年国防教育与国防意识培养测试卷
- DLT 748.9-2025 火力发电厂锅炉机组检修导则 第9部分:干输灰系统检修标准立项发展报告
- 2026年安徽省专业技术人员继续教育公需科目试题答案‑新能源汽车配套产业解读
- 医学课件-构音障碍训练诊疗常规
- 医学课件-基因相关名词解释
- 2025年区教育科学研究院教研员公开招聘笔试题及答案
- 2026中国医疗影像设备制造行业市场动态与投资前沿研究报告
- 骨折康复的物理治疗技巧与效果评价
- 裂项相消法求和课件-高三数学一轮复习
- 员工商业道德培训
- 2025年CNG培训教材课件
- 黑龙江高校岗前培训考试及答案解析
- 酒店防偷拍培训
- 2025涉老年人网络消费类案件司法保护白皮书-北京互联网法院
- T-CTS 27-2025 人行横道信号灯控制技术指南
- 新设备导入流程
- 2026国家能源投资集团直招(983人)笔试参考题库附答案解析
- 1.2集合间的基本关系8题型分类(讲练)
- 老年护理学第5版的题库及答案
评论
0/150
提交评论