我需要提示用户输入并根据他们的输入创建一个新文件。例如,如果用户输入了data
那么data.txt
应该是新创建的文件。我有我的代码写入文件的名称,但我如何真正创建该文件?任何想法表示感谢,谢谢!从用户输入创建文件
System.out.print("Please enter an output file: ");
Scanner k = new Scanner(System.in);
String fileName = k.nextLine();
str = fileName + ".txt";
try{
File userFile = new File("?")
}
可能的重复[如何创建一个文件并在Java中写入?](http://stackoverflow.com/questions/2885173/how-do-i-create-a-file-and-write- java-to-it-it) –