黑马程序员技术交流社区

标题: renameTo()重命名错误? [打印本页]

作者: jagon    时间: 2014-3-13 20:44
标题: renameTo()重命名错误?
import java.io.File;
public class TestDemo4
{
public static void main(String[] args)
{
  File file=new File("F"+File.separator+"test"+File.separator+"demo.txt");    //实例化一个文件操作类对象,通过构造函数将抽象路径与对象相关联
  if (file.exists())   //判断抽象路径的文件存在
  {
   File newFile = new File("D"+File.separator+"世界末日的demo.txt");    //实例化另一个文件操作类对象,与抽象路径相关联
   file.renameTo(newFile);
  }
}
}

为什么我的重命名不成功,无法给file重命名?(demo.txt和世界末日的demo.txt在硬盘上的路径位置也都是正确的。)

作者: 张贺    时间: 2014-3-13 20:57
在D和F后面加个:就可以了!
作者: jagon    时间: 2014-3-13 21:01
张贺 发表于 2014-3-13 20:57
在D和F后面加个:就可以了!

我也发现了,因为我在第二个练习中也发现了同样的问题,就是少加了:,结果都出不来,多谢了,哈哈




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2