Я пытаюсь создать новый текстовый файл в Java, попросив пользователя ввести желаемое имя файла. Однако, когда я смотрю в каталоге файл после однократного запуска кода, он не отображается.
import java.util.Scanner;
import java.io.File;
public class TestFile {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter the desired name of your file: ");
String fileName = input.nextLine();
fileName = fileName + ".txt";
File file = new File(fileName);
}
}
Хотя, когда у меня нет пользователя, который вводит имя файла и просто пишется код с именем в кавычках, файл заканчивается созданием, когда я оглядываюсь в каталог.
File file = new File("TestFile.txt")
Почему он не создает файл, когда я пытаюсь использовать ввод строки пользователем?