我正在用 Java 编写一个程序,它扫描文件,计算行数、字符、回文、单词。我的问题是当我询问文件名时,我使用 BufferedReader 和 InputStreamReader 扫描用户提供的文件,并将结果打印到另一个文件中,我的程序编译,当我输入文件名时没有任何反应,程序没有没有完成,仍然卡住,这里是 BufferedReader 的代码,如果需要整个代码,我会发布它
System.out.println("Enter the name of the file you would like to scan: ");
String fileName = scan.nextLine();
File file = new File(fileName);
BufferedReader br = new BufferedReader(newInputStreamReader(System.in));