您好 我想创建这个文件(boot.ini)并将内容写入此文件。如何创建和写入此文件?
答案 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();
}