我写了一下几行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文件写为空???请高手赐教。 :)
解决方案 »
- 线程同步问题
- jsp 取值问题
- 石头近来看下(oxfordxyc)求助关于学生学习管理系统,高人也来
- 100分!求助用jai Advanced Imaging API 解决.tif 文件转jpg文件的问题,如果分不够可以再加,在线等!
- applet 中能import服务器端得类吗?
- 如何删除java plus-in
- 获取用户名正常,获取密码却为空
- 请教:在SQL server 的 JDBC 中怎样设置才能使用ResultSet.isBeforeFirst
- 哪位知道在java和c中float类型量所占四个字节的组织形式?(比如1.23是如何存储的?)
- 在win2k下用jb4写的java程序,移植到linux下中文显示有误
- 关于char问题
- 在线等待
那java有没有查看磁盘剩余空间的相关API?
这里的博克不能用了http://www.java2000.net/viewthread.jsp?tid=133