- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
南京邮电大学Java实验报告三
实验报告
(/第一学期)
课程名称
JAVA语言程序设计
实验名称
流处理程序设计
实验时间
年
12
月
25
日
指导单位
计算机学院软件工程系
指导教师
邓玉龙
学生姓名
李健琅
班级学号
学院(系)
物联网
专业
网络工程
实验报告
实验名称
流处理程序设计
指导教师
邓玉龙
实验类型
设计
实验学时
2
实验时间
-12-25
实验目的和任务
要求学生能在学习和理解课堂学习内容中JAVA流编程理论的基础上,学习并逐步掌握JAVA流程序的编写和调试,学习根据处理需求对不同流的正确选择使用和组合使用方法。
实验环境(实验设备)
PC微型计算机系统,MicrosoftWindows操作系统,,SUNJavaDevelopment
Kit开发工具包,NetBeans开发工具。
三、实验原理及内容(包括操作过程、结果分析等)
实验内容:设计和编写一个程序从键盘读入一行字符串,将其写入一个文本文件中,再编写另一个程序从文本文件中读入字符串并在命令行窗口显示出来。
实验源程序:
写入文本程序:
importjava.io.*;
importjava.util.Scanner;
publicclassWrite{
publicstaticvoidmain(Stringargs[]) {
Filef=newFile(test.txt); //创立文本文件对象
FileWriterfw; //字符输出流对象
Scannerin=newScanner(System.in); //准备从键盘输入字符串
System.out.print(请输入文本字符:); //键盘输入提示
Strings=in.nextLine(); //从键盘输入文本字符串
try
{
fw=newFileWriter(f); //创立字符输出流对象 fw.write(s+\n); //写字符串到文件 fw.close(); //关闭字符输出流
System.out.println(写文本文件完毕);
}
catch(IOExceptione){
System.out.println(写文件错误!);
}
}
}
读取文本程序:
importjava.io.*;
importjava.util.Scanner;
publicclassRead{
publicstaticvoidmain(Stringargs[]){
Filef;
FileReaderfr; //字符/输入流对象
BufferedReaderbr; //字符输入缓冲流
Scannerin=newScanner(System.in); //准备从键盘输入字符串
System.out.print(请输入要读入的文件名:); //键盘输入提示
Strings=in.nextLine(); //从键盘输入文件名
try
{
f=newFile(s); //创立文件对象
fr=newFileReader(f); //创立字符输入流对象
br=newBufferedReader(fr); //字符输入流接入到输入缓冲流
Stringstr; //变量s存放读入的文本行
System.out.println(读出的文本文件为:);
while(true)
{
str=br.readLine(); //从文本文件读入一行
if(str==null)break; //读入结束
System.out.println(str); //输出显示读入的文本
}
fr.close();
br.close();
}
catch(IOExceptione){
System.out.println(您所要读写的文件不存在!); //显示错误信息
}
}
}
实验结果:
四、实验小结(包括问题和解决方法、心得体会等)
经过本次实验,让我学会
您可能关注的文档
- 湖北省孝感市八校联谊2022-2023学年九年级英语第一学期期末综合测试试题含解析.doc
- 广州市越秀区知用中学2022-2023学年英语九年级第一学期期末统考试题含解析.doc
- 网站新闻的采编流程.pptx
- 模具测绘与AUTOCAD实训报告.doc
- 软件开发各阶段的项目管理.doc
- NEC-EXPRESS-CLUSTER双机热备技术培训.ppt
- 7年级学评答案课件.ppt
- 《旅游经济学》课件.pptx
- 初始C语言课件.pptx
- 恶意软件防护.docx
- 2023学年诸暨中学高三年级第二学期3月第二次模拟考试(政治)公开课教案教学设计课件资料.docx
- 运动的合成与分解(二)公开课教案教学设计课件资料.pptx
- 近五年浙江省各地图形的翻折(轴对称)原题公开课教案教学设计课件资料.doc
- 如何做教师-2019-11-13-中关村一小相关公开课教案教学设计课件资料.pptx
- 生活中的圆周运动 (水平面)正式版公开课教案教学设计课件资料.pptx
- 专题10 条件概率与全概率公式公开课教案教学设计课件资料.docx
- 金华市东阳市2019学年第二学期期末测试卷公开课教案教学设计课件资料.doc
- 5 琥珀(第二课时)【慕课堂版】公开课教案教学设计课件资料.pptx
- 项目五 打印米老鼠模型公开课教案教学设计课件资料.ppt
- (打印版)9月25日地理周练公开课教案教学设计课件资料.docx
最近下载
- 锅炉安全检查表.docx VIP
- 高盛-变革中的中国:聚焦产能周期_面对不均衡、判断转折点、穿越长周期.pdf VIP
- 参考资料(答案)-《电子商务安全技术(第三版)习题册》-A24-4085.pdf VIP
- 参考资料(答案)-《电子商务基础习题册》-A24-4098.pdf VIP
- 消化内镜室质量与安全管理手册(2022年).doc
- 新人教版必修一教学设计 unit1 Reading&Thinking 教学设计.docx VIP
- 杨亮讲单词5500词++E1-63汇总.pdf
- 衢州市社区工作者考试题库2024.pdf
- 初中数学九年级上册《特殊的平行四边形小结与复习》作业设计优秀案例.pdf
- 12J4-2 专用门窗标准图集.pptx
文档评论(0)