小弟刚学JAVA,请教如何把一些信息写入另一个文件,并保存下来

解决方案 »

  1.   


    PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter(fileName)))
    pw.println("OK");//写入api里面的io包好好看看
      

  2.   


    PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter("d:\\test_1.txt")));
            pw.println("hello world!");
            pw.flush();
            pw.close();
      

  3.   

    java.io.File.
    java.io.FileOutputStream.
    java.io.BufferedWriter.
    查看相关类的用法.
    就可以写文件了。
      

  4.   

    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.PrintStream;
    import java.util.Vector;public class ListOfNumbersDeclared {  public static void main(String[] a) {
        Vector victor;    int size = 10;    victor = new Vector(size);
        for (int i = 0; i < size; i++)
          victor.addElement(new Integer(i));    try {
          PrintStream out = new PrintStream(new FileOutputStream(
              "OutFile.txt"));
          for (int i = 0; i < size; i++)
            out.println("Value at: " + i + " = " + victor.elementAt(i));      out.close();    } catch (FileNotFoundException e) {
          e.printStackTrace();
        }
      }
    }
      

  5.   


    中间省略BufferedWriter应该也行吧。
      

  6.   

    我帮你baidu一个。import java.io.*;public class write {public static void main(String[] args) {
          write("E:\\123.txt", "hello");
    }public static void write(String path, String content) {
          String s = new String();
          String s1 = new String();
          try {
           File f = new File(path);
           if (f.exists()) {
            System.out.println("文件存在");
           } else {
            System.out.println("文件不存在,正在创建...");
            if (f.createNewFile()) {
             System.out.println("文件创建成功!");
            } else {
             System.out.println("文件创建失败!");
            }       }
           BufferedReader input = new BufferedReader(new FileReader(f));       while ((s = input.readLine()) != null) {
            s1 += s + "\n";
           }
           System.out.println("文件内容:" + s1);
           input.close();
           s1 += content;       BufferedWriter output = new BufferedWriter(new FileWriter(f));
           output.write(s1);
           output.close();
          } catch (Exception e) {
           e.printStackTrace();
          }
    }}
      

  7.   

    查API ----->   IO包