在Java中将目录移动到更高的目录?

在Java中将目录移动到更高的目录?,java,directory,Java,Directory,我有一个名为“数据”的文件夹。它在我系统的一个子目录中,比如说在“大文件夹”中。我想将数据文件夹移出到我的主文件夹或“用户”中。因此,数据文件夹的路径是user/big folder/data。如何将其移出?您应该使用以下代码片段(未测试): 好的,一会儿就好。谢谢 File src = new File("user/big folder/data"); File dest = new File("user"); boolean success = src.renameTo(new File(

我有一个名为“数据”的文件夹。它在我系统的一个子目录中,比如说在“大文件夹”中。我想将数据文件夹移出到我的主文件夹或“用户”中。因此,数据文件夹的路径是user/big folder/data。如何将其移出?

您应该使用以下代码片段(未测试):


好的,一会儿就好。谢谢
File src = new File("user/big folder/data");
File dest = new File("user");

boolean success = src.renameTo(new File(dest, src.getName()));
if (!success) {
    // Directory was not successfully moved
}