Java的IO流操作

《《《《《《Java的IO流操作》》》》》》》

package IO流;
 import java.io.BufferedReader;
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileOutputStream;
 import java.io.InputStreamReader;
 import java.io.OutputStreamWriter;
 import java.text.SimpleDateFormat;
 import java.util.Date;

 public class ioText {
             /*
              *@auther 何桂坤 2010-8-26
              */
  public static void main(String[] args) {
   try{
    //获取存在的文件
    File file = new File("f://心事小写/生日小写.txt");//获得文本文件生日小写.txt
    FileInputStream inputStream = new FileInputStream(file);//实例化输入流
    InputStreamReader inputStreamReader = new InputStreamReader(inputStream);//创建读取文件流
    BufferedReader br = new BufferedReader(inputStreamReader);//读取文件流
    //---------------------
    //实例化空文本文件
               Date time=new Date();//间
               SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
               String t=format.format(time);//在文件名前加上时间
    FileOutputStream outputStream = new FileOutputStream("f://IO流测试/"+t+file.getName());//用原来的 文件名作为新的文件名
    OutputStreamWriter owp = new OutputStreamWriter(outputStream);//创建写出流
    //------------------owp-----
    String s = null;
    while((s=br.readLine())!=null){
     System.out.println(s);
     owp.write("/r/n"+s);///r/n为换行 
     }
    SimpleDateFormat format2=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
    owp.write("/r/n/r/n"+format2.format(time)+"执笔而写");
    owp.flush();
    owp.close();
    br.close();
    inputStreamReader.close();
   }catch(Exception e){
    e.printStackTrace();
   }
  }

 }

     //代码来自heguikun个人网站

阅读更多
想对作者说点什么? 我来说一句

JAVA教程IO流操作

2010年11月12日 37KB 下载

javaIO流操作

2012年06月04日 7KB 下载

java线程+java IO操作

2012年05月06日 13.75MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭