PrintWriter

来源:互联网 发布:cisco 端口安全 编辑:程序博客网 时间:2024/03/29 05:14

PrintWriter可以输出各种数据类型,而且print方法不会抛出异常,但是最后要写close()方法,否则无法达到文件上

package ch1.inputstream;

import java.io.*;
public class c{

    public  static void main(String args[]){
 PrintWriter pw=null;
 try{
  pw=new PrintWriter("D:\\javadaima\\src\\ch1\\inputstream\\aa.txt");
 }catch(FileNotFoundException ex){System.out.print(ex);}
 pw.print(12);
 pw.println("aa");
 pw.close();
}
}

 如果不想写close()方法就输出到文件上,请用PrintWriter(Writer out, boolean autoFlush)构造函数,如:

package ch1.inputstream;

import java.io.*;
public class c{

    public  static void main(String args[]){
 PrintWriter pw=null;
 try{
  pw=new PrintWriter(new FileWriter("D:\\javadaima\\src\\ch1\\inputstream\\aa.txt"),true);
 }catch(FileNotFoundException ex){System.out.print(ex);}
 catch(IOException ex){}
 pw.print(11);
 pw.println("bb");
 
}
}

 

 

原创粉丝点击