Java用户指定的一行输入文件
我在网上看到的大部分内容是如何读取预定义文件Java用户指定的一行输入文件,java,Java,我在网上看到的大部分内容是如何读取预定义文件 File file = new File("myfile.txt"); 还有一个线程是关于如何在向用户请求后读取用户输入的。(即请输入输入:) 我想做一些类似于javamain
File file = new File("myfile.txt");
还有一个线程是关于如何在向用户请求后读取用户输入的。(即请输入输入:
)
我想做一些类似于javamain
的事情,我该怎么做
谢谢
我想做一些类似于javamain
的事情,我该怎么做
将其更改为java main inputfile.name
,然后在main(String[]args)
中,它将是第0个参数。例如
File file = new File(args[0]);
我想做一些类似于javamain
的事情,我该怎么做
将其更改为java main inputfile.name
,然后在main(String[]args)
中,它将是第0个参数。例如
File file = new File(args[0]);
当您以
java MainClass
运行启动应用程序时,该文件将作为应用程序的输入蒸汽(System.in
)提供
因此,您可以执行以下操作来读取文件的内容:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//or
Scanner sc = new Scanner(System.in);
当您以
java MainClass
运行启动应用程序时,该文件将作为应用程序的输入蒸汽(System.in
)提供
因此,您可以执行以下操作来读取文件的内容:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//or
Scanner sc = new Scanner(System.in);
您的意思是希望在运行时从用户处提供文件名?您的意思是希望在运行时从用户处提供文件名?