javaio字节输出流的总结

javaio字节输出流的总结

ID:30768820

大小:55.50 KB

页数:5页

时间:2019-01-03

javaio字节输出流的总结_第1页
javaio字节输出流的总结_第2页
javaio字节输出流的总结_第3页
javaio字节输出流的总结_第4页
javaio字节输出流的总结_第5页
资源描述:

《javaio字节输出流的总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JavaIO字节输出流的总结Java10字节输出流,作用是对文件进行写入。以字节流文件有蛮多方式的,下面介绍三种比较基础的方式。—・FiIeOutputStream的使用packagecom.xykj.fileOuterput;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;publieclassFileOutputTest{/**文件写入FileOutputStream的使用*/publiestaticvoidma

2、in(String[]args){//写文件的地方Filefile=newFile(',D:/japr,);//文件字节流写入的类FileOutputStreamfos=null;try{//这个都不用判断文件是否存在!//系统会将你输入的文件名当成文件//使用字节流向目的地址写入文件//如果加第二个参数true,表示每次在原来的文件上追加东西fos=newFileOutputStream(file,true);fos.write(,r123456789r123n.getBytesO);fos.write(n12

3、3456789r123K.getBytesO);//一般要把存入的数据刷新缓冲进去fos.flush();}catch(TOExceptione){e.printStackTrace();}finally{try{fos.close();}catch(IOExceptione){e.printStackTrace();FiIeOutputStream和BufferedOutputStrearn的使用packagecom.xykj.fileOuterput;importjava・io.BufferedOutputS

4、trenm;importjava・io.FileOutputStream;importjava・io.lOExcoption;publicclassBufferedOutputStreamTest{/**/*高效的字节型输出流*BufferedOutputStream的使用**/publicstaticvoidmain(String[]args){//定义一个输出流FileOutputStreamfos=null;//定义一个缓冲输出流BufferedOutputStreambos二null;try{//把输出地址给输

5、出流fos^newFileOutputStream("D:/jj.txt");//把输出流对象传递给缓冲输出流bos二newBufferedOutputStrcam(fos);〃往缓冲流里面写入文件bos・write(,rliwenzhigetBytes0);〃刷新缓冲bos.flush();}catch(Exceptione){e.printStackTrace();Jfinally{try{//关闭所有的流bos.close();fos.close();}catch(TOExceptione){e.printSt

6、ackTraceO;三.PrintWriter的使用这是最方便简单的写文件方式,主要是对文本文件有用!packagecom・xykj.f订eOuterput;importjava・io.FileNotFoundException;importjava・io.PrintWriter;publicclassPrinterWriteTest{//PrintWrite的使用publicstaticvoidmain(Slringtlargs){//打印流PrintWriterpw=nul1;try{//往打印流添加目的路径pw二

7、nowPrintWriter(VD:/printer・text");〃写入内容pw.write("123456M);pw.write("123456M);〃刷新一下打印流pw.flush();}catch(FileNotFoundExceptione){e.printStackTraceO;Jfinally{〃关闭打印流pw.closeO;以上是文件写入的3中基本方式,前面两种是基本的写入方式,可以对任何格式的文件再读取后进行写入,第三种主要是快速实现文字的写入。前面的例子都是对字符串的写入,下面对其他文件进行

8、写入。这里还设计到读取文件,实际操作是边读边写。publicclassTest6{/***拷贝一张图片,从一个目录到另外一个目录下(PS:是拷贝是不是移动)**程序设计思路:*这题不能使用renameTo,*解题步骤:*1、在目的地址创建一个图片文件*2、读取源地址文件的字节流*3、把读取到的字节流写入到目的地址的文件里面*4、刷

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

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

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