实验七输入输出流

实验七输入输出流

ID:18742862

大小:55.00 KB

页数:3页

时间:2018-09-22

实验七输入输出流_第1页
实验七输入输出流_第2页
实验七输入输出流_第3页
资源描述:

《实验七输入输出流》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算机科学与技术系实验七输入输出流一、实验目的(1)了解流式输入输出的基本概念;(2)熟悉Java.io包中常用的基本输入输出类;(3)掌握程序与文件之间的基本输入输出操作;二、实验内容1)把字符串“20102324,张三,男,25,软件工程”,保存到文件”d:\a.txt”中,并读取打印a.txt文件中的内容。2)把我们在聊天界面中发送的消息保存到日志文件里面,在界面上添加一个历史按钮,当点击历史按钮时读取日志文件内容。三、实验步骤1)把字符串“20102324,张三,男,25,软件工程”,保存到文件”d:\a.txt”中,并读取打印a.txt文件中的

2、内容。(1)定义变量message,值为“20102324,张三,男,25,软件工程”;(2)创建指向”D:\a.txt”的文件对象(3)创建输出流(4)把message写入流(文件)中(5)关闭输出流(6)创建输入流(7)读取文件内容(8)打印文件内容(9)关闭输入流importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;publ

3、icclassFileIO{publicstaticvoidmain(String[]args){Stringmessage="20102324,张三,男,25,软件工程";FilemyFile=newFile("D:\a.txt");//写文件try{FileOutputStreamfout=newFileOutputStream(myFile,true);//不覆盖try{fout.write(message.getBytes());}catch(IOExceptione){e.printStackTrace();}finally{try{fout.c

4、lose();}catch(IOExceptione){e.printStackTrace();}}}catch(FileNotFoundExceptione){e.printStackTrace();}//读文件try{FileInputStreamfint=newFileInputStream(myFile);byteb[]=newbyte[(int)myFile.length()];try{fint.read(b);Strings=newString(b);System.out.println(s);}catch(IOExceptione){becon

5、sistentwithinthesamedisk.Alternateunifiedcorerequirementsplacedontheterminalstripterminals,onlineidentityandensurethecoppercoreisnotexposed.6.4.6enclosurewithinthesametothecablecoreprovidesbindingintoacircle,harnesstiespacingisgenerally100mm;branchofficesshallbebindingonbothends,ea

6、chcore309数库2班何婷2009021317计算机科学与技术系e.printStackTrace();}finally{try{fint.close();}catch(IOExceptione){e.printStackTrace();}}}catch(FileNotFoundExceptione){e.printStackTrace();}}}2)把我们在聊天界面中发送的消息保存到日志文件里面,在界面上添加一个历史按钮,当点击历史按钮时读取日志文件内容。(1)编写聊天界面,添加发送按钮的鼠标点击事件privatevoidinitUI(){//用户名的

7、标签JLabella_name=newJLabel("接收到的消息:");JLabella_users=newJLabel("发送给:");finalJTextFieldjtf_sned=newJTextField(20);//发送输入框javax.swing.JButtonbu_send=newjavax.swing.JButton("Send");//添加一个历史按钮javax.swing.JButtonbu_history=newjavax.swing.JButton("历史");//添加好友jcb_users.addItem("钱尧");jcb_us

8、ers.addItem("徐丹");this.add

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。