解决方案 »
- 关于mysql和sqlserver中函数的问题
- 线程问题,求帮助
- 新手遇到问题请指教
- 看起来很简单的equals()问题,可就是不明白
- 静态类有构造方法
- Swing 里JTable 可以插入图片吗??怎么查?????/
- 请教关于通过socket进行文件传输问题?
- 关于JWSD1.0和JSWDK的区别?
- 这一贴,我只谈Tomcat数据连结池!(希望各位参观,并能有所收获)
- 请问:java运行问题?——exception in thread "main" java.lang.noclassdeffonderror:helloword,请问是哪里配置错了?谢谢!
- 求助:关于java中的对象输出问题
- 进行垃圾回收的时候我们的应用会暂停吗
bool = tempFileTxt.renameTo(newTempFileTxt); //重名名以前可以先判断tempFileTxt是否存在,即判断是否真的复制成功了,
//另,临时文件夹没必要每次创建,程序退出时把临时文件夹删除就可以了
//还有,为何不直接复制的时候,把目标文件名直接带上日期,这样后面就不需要重命名了
if (bool) {
System.out.println(tempFileTxt.getName() + "重命名成功" + bool);
} else {
System.out.println(tempFileTxt.getName() + "重命名失败" + bool);
}
// 建立新的文件
boolean bool1 = file.delete(); //如果file文件被其他程序使用,删除必然失败
//所以不应该删除文件,而是把文件内容清空
System.out.println("删除" + file.getPath() + "的结果是" + bool1);
System.out.println("开始创建新的文件" + file.getPath());
try {
file.createNewFile();
} catch (IOException e) {
System.out.println("创建" + file.getName() + "失败" + bool);
e.printStackTrace();
}