河南工业大学java实验四.pdf

河南工业大学java实验四.pdf

ID:59726225

大小:302.14 KB

页数:11页

时间:2020-11-13

河南工业大学java实验四.pdf_第1页
河南工业大学java实验四.pdf_第2页
河南工业大学java实验四.pdf_第3页
河南工业大学java实验四.pdf_第4页
河南工业大学java实验四.pdf_第5页
资源描述:

《河南工业大学java实验四.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、班级计科1201姓名:学号201216010506成绩实验4——Java的输入机制I实验目的(1).Java如何操作文件(2).了解Java中的输入机制;如何从控制台输入,如何用InputStream和Reader显示文件中的内容。II实验内容(1).递归遍历目录,显示其中的文件名。a.源代码b.packagecom.fileTest;c.d.importjava.io.File;e.f.publicclassBianLi{//遍历目录,显示文件的名字g.h./**i.*@paramargsj.*/k.publicstaticvoidm

2、ain(String[]args){l.m.Filef=newFile("D:/360安全浏览器下载");//创建一个File对象n.listChids(f);//调用一个列出目录的方法o.p.}q.r.s.t.publicstaticvoidlistChids(Filef){u.v.System.out.println(f.getName());w.x.if(!f.isDirectory()){//如果不是目录,退出y.z.return;aa.}else{bb.cc.File[]fs=f.listFiles();dd.for(inti

3、=0;i

4、m.//TODOAuto-generatedmethodstubn.o.Stringfile="src/abc.java";//英文本文件p.Fileinputd=newFileinput();//实列化对象q.d.readFile(file);//调用readFile方法r.s.}t.u.publicvoidreadFile(StringfileName)throwsIOException{v.InputStreamin=newFileInputStream(fileName);//创建字节流对象w.x.//TODOAuto-gene

5、ratedmethodstuby.try{z.intb=0;aa.while(true)bb.{cc.b=in.read();//得到内容判断是否结束dd.if(b==-1)ee.break;ff.System.out.print((char)b);//得到内容进行处理,转换成字符型输出gg.hh.}ii.}finally{jj.if(in!=null)kk.in.close();//关闭流ll.}mm.nn.}oo.pp.}qq.运行截图rr.(3).用Reader的子类读入一个字符文件,并用System.out显示其中的内容。1源代

6、码packagecom.fileTest;importjava.io.*;publicclassFileReaderBy{/***@paramargs*@throwsIOException**/publicstaticvoidmain(String[]args)throwsIOException{//TODOAuto-generatedmethodstubFileReaderBya=newFileReaderBy();//创建一个对象a.readFile("src/fly.txt");//调用方法读入字符文件}publicvoidrea

7、dFile(Stringfilename)throwsIOException{//TODOAuto-generatedmethodstubBufferedReaderb=null;try{b=newBufferedReader(newFileReader(filename),8*1024);Stringline=null;//得到内容并判断是否到流的末尾while((line=b.readLine())!=null){//得到的内容进行处理System.out.println(line);//输出结果}}finally{if(b!=nu

8、ll)b.close();//关闭流}}}运行截图(4).从控制台输入Student类的信息,包括学号、姓名、年龄,如输入错误,提示用户重新输入。创建该类,并在toString方法中输入个人信息。1源pac

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

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

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