如何在java中通过扩展名(.ini)创建文件?

时间:2011-01-20 21:28:03

标签: java file

您好 我想创建这个文件(boot.ini)并将内容写入此文件。如何创建和写入此文件?

3 个答案:

答案 0 :(得分:2)

import java.io.*;

class FileOutputDemo 
{   

        public static void main(String args[])
        {              
                FileOutputStream out; // declare a file output object
                PrintStream p; // declare a print stream object

                try
                {
                        // Create a new file output stream
                        // connected to "boot.ini"
                        out = new FileOutputStream("boot.ini");

                        // Connect print stream to the output stream
                        p = new PrintStream( out );

                        p.println ("This is written to a file");

                        p.close();
                }
                catch (Exception e)
                {
                        System.err.println ("Error writing to file");
                }
        }
}

答案 1 :(得分:0)

试试这个(取自this site

import java.io.*;

public class WriteFile{

public static void main(String[] args) throws IOException{

  File f=new File("boot.ini");
  FileOutputStream fop=new FileOutputStream(f);

  if(f.exists()){
  String str="This data is written through the program";
      fop.write(str.getBytes());

      fop.flush();
      fop.close();
      System.out.println("The data has been written");
      }

      else
        System.out.println("This file is not exist");
  }
}

答案 2 :(得分:0)

try {
    String content = "blah";
    BufferedWriter buf = new BufferedWriter(new FileWriter(new File("./boot.ini")));
    buf.write(content, 0, content.length());
    buf.close();        
}
catch(Exception e) {
    e.printStackTrace();
}