java - 如何使用命令行和参数读取文件名?

标签 java command-line readfile args

我的指示指出:

Main gets the file name from the command line (i.e., args[0]).

我对如何解决这个问题一无所知。我已将文本文件放在与代码相同的文件夹中,然后我的第一次尝试只是设置我的 String fileName = args[0]。但这不起作用,不知道从这里该去哪里。

最佳答案

要将 Args 传递给您的 java 代码,您需要像这样运行它 Docs

java MyApp arg1 arg2

如果您使用 IDE 来运行应用程序,请搜索文档,了解如何将参数传递给您的 java 代码,例如 idea

关于java - 如何使用命令行和参数读取文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58013976/

相关文章:

java - 由于缺少 catalina.bat,NetBeans 8.0.2 无法启动 Tomcat

java - 在 Hibernate 中映射 Java 8 月份枚举列表

bash - 如何在 bash 中将一列数字更改为以空格分隔的列表

command-line - 如何在命令行上运行Markdown Extra?

c++ - 这段代码中哪个 ReadFile 参数不正确? (错误代码 87)

java - org.openqa.selenium.InvalidArgumentException : Invalid capabilities using DesiredCapabilities

Java 8 Instant.range 和 Instant.with 出现不一致

powershell - 使用 Select-String 检查 powershell 中的两个 .txt 文件

c# - 从 Amazon s3 流中读取文本

javascript - 为什么 "read 2 files and return diff"在 NodeJS 中不起作用?