File f = new File(nextFile,"x.txt");
if(!f.exists())
{
f.createNewFile();
}
看到好多代码都是这样的。而我现在想创建一个新文件时,如果这文件存在,就覆盖它,重新开始从头写。怎么做那?thanks!
if(!f.exists())
{
f.createNewFile();
}
看到好多代码都是这样的。而我现在想创建一个新文件时,如果这文件存在,就覆盖它,重新开始从头写。怎么做那?thanks!
调试欢乐多
successfully created; <code>false</code> if the named file
already exists存在的话就返回false了.
File f = new File(nextFile,"x.txt");
if(f.exists())
{
f.delete();
}
f.createNewFile();
{
f.delete();
}
f.createNewFile();
/////////////////////////////////////////
这样最保险
f.createNewFile();
File f = new File("newfile.txt");
FileOutputStream fout = new FileOutputStream(f);
就可以了,根本不用关心是否存在,它会自己处理
同意ls的,也只有同意ls的!!!!!!!!!!!!!!!!!!!!!!!!