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