gpt4 book ai didi

java - 在Java中向多个文件名添加字符

转载 作者:行者123 更新时间:2023-12-02 03:01:13 24 4
gpt4 key购买 nike

我目前有一个大文件夹,其中充满了以下格式的文件名:

EXA_0100_01012014.csv
EXA_0114_11012014.csv

开头始终是相同的 3 个字母。我需要更改所有这些文件名,以便它们采用以下格式:

EXA_B_0100_01012014

所以这只是在前三个字母后面插入 _B (始终是 _B)的情况。我刚刚开始学习 Java,所以到目前为止我的尝试相当有限:

File oldfile = new File("EXA_0100_01012014.csv");
File newfile = new File("EXA_B_0100_01012014.csv");

我只需要对大量具有相同 3 个字母前缀的文件执行此操作。不过,所有数字都会因文件而异。

如果有人能在正确的方向上插入我,我将不胜感激。

谢谢。

最佳答案

使用子字符串

String fileName = "EXA_0100_01012014";
String newFileName = fileName.substring(0, 3) + "_B_" + fileName.substring(4);

返回newFileName为:

EXA_B_0100_01012014

关于java - 在Java中向多个文件名添加字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21435610/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com