编程语言
首页 > 编程语言> > java-重命名文件以合并两个文件的名称

java-重命名文件以合并两个文件的名称

作者:互联网

我的文件系统中有以下文件:file1_mp4和file2_3gp.

我想将第二个文件重命名为第一个文件file1的左半部分的名称,并将第二个文件的扩展名_3gp重命名为file1_3gp.

解决方法:

由于下划线实际上不是扩展分隔符,因此您必须拆分名称:

String[] parts1 = file1.getName().split("_");
String[] parts2 = file2.getName().split("_");

然后您可以重命名

file1.renameTo(parts1[0] + "_" + parts2[1]);

(上面的file1和file2是java.io.File的实例)

标签:file-io,java
来源: https://codeday.me/bug/20191209/2096487.html