Java 将文本文件动态命名为输出

Java 将文本文件动态命名为输出,java,printstream,Java,Printstream,我有一个for循环,在每次迭代中都应该生成一个文本文件。问题是命名文本文件。由于缺乏java知识,我不知道如何动态命名输出文件。名称应依赖于for循环的索引。提前谢谢。我正在使用printstream。只需从索引变量构建一个文件名 for(int x = 0; x < 10; x++){ String fileName = "file_" + x + ".txt"; File file = new File(fileName); } for(int x=0;x

我有一个for循环,在每次迭代中都应该生成一个文本文件。问题是命名文本文件。由于缺乏java知识,我不知道如何动态命名输出文件。名称应依赖于for循环的索引。提前谢谢。我正在使用printstream。

只需从索引变量构建一个文件名

for(int x = 0; x < 10; x++){
    String fileName = "file_" + x + ".txt";
    File file = new File(fileName);
}
for(int x=0;x<10;x++){
String fileName=“文件”+x+“.txt”;
文件=新文件(文件名);
}

只需从索引变量构建一个文件名

for(int x = 0; x < 10; x++){
    String fileName = "file_" + x + ".txt";
    File file = new File(fileName);
}
for(int x=0;x<10;x++){
String fileName=“文件”+x+“.txt”;
文件=新文件(文件名);
}

完美。非常感谢,没问题。一定要接受这样一个答案:完美。非常感谢,没问题。一定要接受这样一个答案,即将来帮助他人:)