收藏 分销(赏)

南京邮电大学Java实验报告三.docx

上传人:丰**** 文档编号:3529552 上传时间:2024-07-08 格式:DOCX 页数:10 大小:55.70KB 下载积分:8 金币
下载 相关 举报
南京邮电大学Java实验报告三.docx_第1页
第1页 / 共10页
南京邮电大学Java实验报告三.docx_第2页
第2页 / 共10页


点击查看更多>>
资源描述
南京邮电大学Java实验报告三 实 验 报 告 ( / 第一学期) 课程名称 JAVA语言程序设计 实验名称 流处理程序设计 实验时间 年 12 月 25 日 指导单位 计算机学院软件工程系 指导教师 邓玉龙 学生姓名 李健琅 班级学号 B14070427 学院(系) 物联网 专 业 网络工程 实 验 报 告 实验名称 流处理程序设计 指导教师 邓玉龙 实验类型 设计 实验学时 2 实验时间 -12-25 一、 实验目的和任务 要求学生能在学习和理解课堂学习内容中JAVA流编程理论的基础上,学习并逐步掌握JAVA流程序的编写和调试,学习根据处理需求对不同流的正确选择使用和组合使用方法。 二、 实验环境(实验设备) PC微型计算机系统,Microsoft Windows操作系统,,SUN Java Development Kit开发工具包,NetBeans开发工具。 三、实验原理及内容(包括操作过程、结果分析等) 实验内容:设计和编写一个程序从键盘读入一行字符串,将其写入一个文本文件中,再编写另一个程序从文本文件中读入字符串并在命令行窗口显示出来。 实验源程序: (1) 写入文本程序: import java.io.*; import java.util.Scanner; public class Write { public static void main(String args[]) { File f=new File("test.txt"); //创立文本文件对象 FileWriter fw; //字符输出流对象 Scanner in = new Scanner(System.in); //准备从键盘输入字符串 System.out.print("请输入文本字符:"); //键盘输入提示 String s = in.nextLine(); //从键盘输入文本字符串 try { fw=new FileWriter(f); //创立字符输出流对象 fw.write(s + "\n"); //写字符串到文件 fw.close(); //关闭字符输出流 System.out.println("写文本文件完毕"); } catch (IOException e) { System.out.println("写文件错误!"); } } } (2) 读取文本程序: import java.io.*; import java.util.Scanner; public class Read { public static void main(String args[]){ File f; FileReader fr; //字符/输入流对象 BufferedReader br; //字符输入缓冲流 Scanner in =new Scanner(System.in); //准备从键盘输入字符串 System.out.print("请输入要读入的文件名:"); //键盘输入提示 String s=in.nextLine(); //从键盘输入文件名 try { f =new File(s); //创立文件对象 fr =new FileReader(f); //创立字符输入流对象 br =new BufferedReader(fr); //字符输入流接入到输入缓冲流 String str; //变量s存放读入的文本行 System.out.println("读出的文本文件为:"); while(true) { str=br.readLine(); //从文本文件读入一行 if(str == null) break; //读入结束 System.out.println(str); //输出显示读入的文本 } fr.close(); br.close(); } catch (IOException e) { System.out.println("您所要读写的文件不存在!"); //显示错误信息 } } } 实验结果: 四、实验小结(包括问题和解决方法、心得体会等) 经过本次实验,让我学会了用Java语言进行文本文件的读写,而且加强了自己对Java语言的运用编程能力,真正理解了关于流处理的一些知识内容。 五、指导教师评语 成 绩 批阅人 日 期
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 远程教育/电大

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服