【发布时间】:2013-09-25 02:23:56
【问题描述】:
我需要知道如何提示用户输入文件,然后才能在我的程序中使用该文件。这是我失败的尝试。
public static void main(String[] args) {
Scanner Scanscan = new Scanner(System.in);
System.out.print("Input filename:");
String filename = Scanscan.nextLine();
File inputFile = new File(filename);
Scanner reader = new Scanner(inputFile);
我在尝试时收到“找不到文件异常”。
【问题讨论】:
-
有什么不成功的?
File构造函数在语义上接受什么样的参数? -
为什么你的尝试不成功?它有什么问题?您发现了哪些错误或不当行为?
-
我觉得很好。
-
您确定文件在正确的文件夹中吗?你试过绝对路径吗?
-
出现提示时您在输入什么? (
System.out.println(filename);会是什么样子?)