有关java文件操作的几个问题,请高手帮忙一下
怎么判断一个文件当前正在被别的程序作剪切操作?
怎么得到一个文件夹下面没有被别的程序正在剪切的文件数目?
怎么剪切一个文件到另一个目录下?
------解决方案--------------------。。。。只会第三个
File类的renameTo()方法。
------解决方案--------------------我想java.io和java.nio里应该有的。
帮你顶顶
------解决方案--------------------顶一下,高手快来呀
------解决方案--------------------谢谢帮我顶贴的朋友!
------解决方案--------------------先要弄明白,剪切其实就是复制后再删除而已
怎么判断一个文件当前正在被别的程序作剪切操作?
这个问题可以换一种问法,怎么判断一个文件当前正在被别的程序读取?
如果其他程序在读的时候给这个文件加锁了,那么再调用java去读文件时会抛出异常的
这时可以通过捕获来判断
那如果没有被加锁,那这个问题也就没有什么意义了
怎么得到一个文件夹下面没有被别的程序正在剪切的文件数目? 同上
怎么剪切一个文件到另一个目录下?
先读取文件,然后在另一个地方写文件,最后再删除源文件
over~~~