gpt4 book ai didi

java - 如何在Java中编写连续命名的文件?

转载 作者:行者123 更新时间:2023-11-30 06:37:12 25 4
gpt4 key购买 nike

我有保存文件的方法,但我不知道如何保存具有连续名称的文件,例如 file001.txtfile002.txtfile003.txtfilennn.text

我怎样才能实现这个目标?

最佳答案

您可以使用以下代码行来创建文件名。

String filename = String.format("file%03d.txt", fileNumber);

然后您只需使用该字符串来创建新文件:

File file = new File(filename);

以下代码将创建编号为 1 - 100 的文件:

for (int fileNumber = 1; fileNumber <= 100; fileNumber++) {
String filename = String.format("file%03d.txt", fileNumber);
File file = new File(filename);
}

或者,您需要有一个静态变量,每次创建新文件时都会递增该变量。

private static int fileNumber = 0;
public void createNewFile(){
String filename = String.format("file%03d.txt", fileNumber++);
File file = new File(filename);
}

关于java - 如何在Java中编写连续命名的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3852701/

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