读书人

更改文件名出现异常求解释

发布时间: 2013-06-25 23:45:42 作者: rapoo

更改文件名出现错误求解释
// 功能3:改名
public static void ReName(File f2)
{
// 将jad文件夹内的文件全部封装到文件数组files中
File[] files = f2.listFiles();

for (File f : files)
{
String name = f.getName();
// 换名 将.java替换成 .jad
name = name.replace(".java", ".jad");

File f3 = new File(f2,name);

f.renameTo(f3);
System.out.println(f);
System.out.println(f3);

}

}


f2传进来的是 目录 d:/jad 文件夹
[解决办法]
你的文件要是完整的文件名才可以的,不能是只修改后缀,用一个for循环遍历吧

读书人网 >J2SE开发

热点推荐