Java 如何写入新文件对象
我创建了一个新文件,如下所示:Java 如何写入新文件对象,java,Java,我创建了一个新文件,如下所示: File f = new File(filename); if (!f.exists()) { f.createNewFile(); } 我怎么给它写信?我只知道如何使用文件写入路径对象。写入您可以使用这样的 File f = new File(filename); BufferedWriter bw = null; try { bw = new BufferedWriter(new FileWriter(f)); bw.write("som
File f = new File(filename);
if (!f.exists()) {
f.createNewFile();
}
我怎么给它写信?我只知道如何使用文件写入路径对象。写入您可以使用这样的
File f = new File(filename);
BufferedWriter bw = null;
try
{
bw = new BufferedWriter(new FileWriter(f));
bw.write("some data");
} catch (IOException ex)
{
//do something
} finally
{
if (bw != null)
{
try
{
bw.close();
} catch (IOException ex)
{
}
}
}
使用现代Java 7+,可以将其压缩为:
File f = new File(filename);
try(BufferedWriter bw = new BufferedWriter(new FileWriter(f)))
{
bw.write("some data");
} catch (IOException ex)
{
//do something
}
使用创建或。