用另一个文件Java /处理覆盖文件

时间:2017-04-16 16:39:21

标签: java file processing overwrite

也许这只是我的愚蠢,但我不能让这个工作,只有当我在一个文件中尝试它,我没有写任何东西,但是:

boolean runOnce = true;

  File temp = new File("myPath/tempX.txt");
  File test = new File("myPath/xCordLayout.txt");

  if (runOnce) {
    if (test.delete()) {
      System.out.println("Success");
    } else {
      System.out.println("Failed");
    }
    runOnce = false;
  }

  if (temp.renameTo(test)) {
    System.out.println("File has been renamed!");
  } else {
    System.out.println("ERROR");
  }

程序syestem.out.println说失败,所以它的删除部分似乎不起作用。

如果我以相同的方式拥有它,但你必须按下buttom或者其他,我似乎没有工作(我已经测试了其他声明,检查它们是否有问题但是idk) 。有人可以帮助我,还是告诉我如何覆盖另一个文件?

0 个答案:

没有答案