java获取文件下的所有文件重命名并移动到其他文件夹
有些时候需要转移一个文件夹,其实只要重命名文件夹名字就可以
甚至是文件的名字都可以,今天整理qq的一些文件的时候有些文件没有后缀名,但是文件太多又不能手动一个个的改,就随手试试了
public static void main(String[] args) {
//遍历文件夹下所有单个文件尽心操作转移
File file = new File("C:\\Users\\ddd\\Documents\\Tencent Files\\ddd\\Image\\");
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
if(!files[i].isDirectory()){
files[i].renameTo(new File("C:\\Users\\ddd\\Documents\\Tencent Files\\ddd\\Image\\C2C\\" + files[i].getName() + i + ".png"));
}
}
//直接通过文件夹重命名
File file1 = new File("C:\\Users\\ddd\\Documents\\Tencent Files\\ddd\\Image\\");
}
file1.renameTo(new File("重新定义的文件名"));
以上,仅供参考