Java 如何在指定目录中创建多个文件';s
我已经创建了第一个文件,但我想知道如何创建第二个文件,如果我需要的话Java 如何在指定目录中创建多个文件';s,java,Java,我已经创建了第一个文件,但我想知道如何创建第二个文件,如果我需要的话 public class Test { public static void main(String[] args) { try { File myObj = new File("C:\\Users\\sarah\\OneDrive\\Documents\\input.txt"); File myObj2 = new File("C:\\Users\\sara
public class Test {
public static void main(String[] args) {
try {
File myObj = new File("C:\\Users\\sarah\\OneDrive\\Documents\\input.txt");
File myObj2 = new File("C:\\Users\\sarah\\OneDrive\\Documents\\output.txt");
if (myObj.createNewFile()) {
System.out.println("File created: " + myObj.getName());
} else {
System.out.println("File already exists.");
}
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}
}
}
将您的文件放入数组中,并在其中循环以创建文件
import java.io.*;
public class Main{
public static void main(String[] args) {
File[] fileList = {new File("C:\\Users\\sarah\\OneDrive\\Documents\\input.txt"),
new File("C:\\Users\\sarah\\OneDrive\\Documents\\output.txt")};
try {
for (File file : fileList) {
if (file.createNewFile()) {
System.out.println("File created: " + file.getName());
} else {
System.out.println("File already exists.");
}
}
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}
}
}