欢迎来到天天文库
浏览记录
ID:18742862
大小:55.00 KB
页数:3页
时间:2018-09-22
《实验七输入输出流》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
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
此文档下载收益归作者所有