现在用的System.out.println(p.text());
输出到系统的,
想把字符窜存到一个txt文件中,该怎么做呢?

解决方案 »

  1.   


    PrintWriter pw = new PrintWriter("c:/a.txt");
             pw.println("Hello world!");
             pw.close();
      

  2.   

    楼上正解,PrintWriter pw = new PrintWriter("c:/a.txt");忘了能不能自动创建文件了
    或者File file = new File("c:/a.txt");PrintWriter pw = new PrintWriter(file);
      

  3.   

    建立字符输出流并与文件相关联。
    FileReader fr=new FileReader("p.txt");
    然后建立字符输入流,写入文件。
      

  4.   

    用IO流撒,自己去看看IO方面的API,很简单的
      

  5.   

    为什么显示:The constructor Printwriter(String) is undefined?
    使用Printwriter需要import哪个包呢?
      

  6.   

    把java中流的知识点好好看看。你就会了。
      

  7.   

    把java中流的知识点好好看看。你就会了。
      

  8.   

    怎么提示我:The constructor Printwriter(String) is undefined
    需要import哪个包呢?
      

  9.   

    javap java.io.PrintWriter |grep PrintWriter
    Compiled from "PrintWriter.java"
    public class java.io.PrintWriter extends java.io.Writer {
      public java.io.PrintWriter(java.io.Writer);
      public java.io.PrintWriter(java.io.Writer, boolean);
      public java.io.PrintWriter(java.io.OutputStream);
      public java.io.PrintWriter(java.io.OutputStream, boolean);
      public java.io.PrintWriter(java.lang.String) throws java.io.FileNotFoundException;
      public java.io.PrintWriter(java.lang.String, java.lang.String) throws java.io.FileNotFoundException, java.io.UnsupportedEncodingException;  public java.io.PrintWriter(java.io.File) throws java.io.FileNotFoundException;
      public java.io.PrintWriter(java.io.File, java.lang.String) throws java.io.FileNotFoundException, java.io.UnsupportedEncodingException;
      ...