马俊-兰大ava实验-05.doc

马俊-兰大ava实验-05.doc

ID:55602725

大小:30.50 KB

页数:7页

时间:2020-05-20

马俊-兰大ava实验-05.doc_第1页
马俊-兰大ava实验-05.doc_第2页
马俊-兰大ava实验-05.doc_第3页
马俊-兰大ava实验-05.doc_第4页
马俊-兰大ava实验-05.doc_第5页
资源描述:

《马俊-兰大ava实验-05.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、//ByteStreamTest.javaimportjava.io.*;publicclassByteStreamTest{publicstaticvoidmain(String[]args)throwsIOException{FileOutputStreamout1=newFileOutputStream("data.txt");BufferedOutputStreamout2=newBufferedOutputStream(out1);DataOutputStreamout=newDataOutput

2、Stream(out2);out.writeByte(-12);out.writeLong(12);out.writeChar('A');out.writeUTF("中国");out.close();InputStreamin1=newFileInputStream("data.txt");BufferedInputStreamin2=newBufferedInputStream(in1);DataInputStreamin=newDataInputStream(in2);System.out.printl

3、n(in.readByte());System.out.println(in.readLong());System.out.println(in.readChar());System.out.println(in.readUTF());in.close();}}//copy.javaimportjava.io.*;publicclasscopy{publicstaticvoidmain(Stringargs[]){Fileno2=newFile("no2.txt");Fileno1=newFile("no1

4、.txt");try{FileReaderin=newFileReader(no1);BufferedReaderin1=newBufferedReader(in);FileWriterout=newFileWriter(no2);BufferedWriterout1=newBufferedWriter(out);Stringdata;intn=1;while((data=in1.readLine())!=null){out1.write(n+":"+data);out1.newLine();n++;}ou

5、t1.flush();out1.close();in1.close();}catch(Exceptione){System.out.println("出现异常!");}}}//FileConvert.javaimportjava.io.*;publicclassFileConvert{publicvoidreadFile(StringfileName)throwsIOException{readFile(fileName,null);}publicvoidreadFile(StringfileName,St

6、ringcharsetName)throwsIOException{InputStreamin=newFileInputStream(fileName);InputStreamReaderreader;if(charsetName==null){reader=newInputStreamReader(in);}else{reader=newInputStreamReader(in,charsetName);}BufferedReaderbr=newBufferedReader(reader);Stringd

7、ata;while((data=br.readLine())!=null){System.out.println(data);}br.close();}publicvoidcopyFile(Stringfrom,StringcharsetFrom,Stringto,StringcharsetTo)throwsIOException{InputStreamin=newFileInputStream(from);InputStreamReaderreader;if(charsetFrom==null){read

8、er=newInputStreamReader(in);}else{reader=newInputStreamReader(in,charsetFrom);}BufferedReaderbr=newBufferedReader(reader);OutputStreamout=newFileOutputStream(to);OutputStreamWriterwriter=newOutputStreamWriter

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

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

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