我写了一下几行java代码
File file = new File(filePath);//filePath为文件绝对路径
PrintStream os = new PrintStream(new FileOutputStream(file));
os.println(fileContent);//fileContent为String类型,已经被附值在正常情况下,fileContent中的内容可以被写到filePath中,但如果磁盘空间满,则filePath文件内容变成了空。
请问怎样才能让磁盘空间满的时候,os.println(fileContent)不会将filePath文件写为空???请高手赐教。 :)
File file = new File(filePath);//filePath为文件绝对路径
PrintStream os = new PrintStream(new FileOutputStream(file));
os.println(fileContent);//fileContent为String类型,已经被附值在正常情况下,fileContent中的内容可以被写到filePath中,但如果磁盘空间满,则filePath文件内容变成了空。
请问怎样才能让磁盘空间满的时候,os.println(fileContent)不会将filePath文件写为空???请高手赐教。 :)
那java有没有查看磁盘剩余空间的相关API?
这里的博克不能用了http://www.java2000.net/viewthread.jsp?tid=133