一个简单的问题,我有以下java代码:
File file = new File("myFile.xls");
file.renameTo("mySecondFile.xls");
System.out.println(file.length());
如果我运行它,我看到文件名称更改正确,但奇怪的是file.length()返回0(并且文件不为空)
有什么想法吗? 谢谢
答案 0 :(得分:3)
答案 1 :(得分:2)
试试这个:
File file = new File("myFile.xls");
file.renameTo("mySecondFile.xls");
File file2 = new File("mySecondFile.xls");
System.out.println(file2.length());