gpt4 book ai didi

java - 我正在尝试在 java 中的命令行中输入两个值。我收到这个错误。为什么?

转载 作者:行者123 更新时间:2023-12-02 13:21:37 26 4
gpt4 key购买 nike

    String fileName1 = args[0]; //LINE 14 i am getting error here
String fileName2 = args[1];


File file1 = new File(fileName1);
File file2 = new File(fileName2);
Scanner input1 = new Scanner(file1);
Scanner input2 = new Scanner(file2);

这是我的 main 函数中的一段代码。每当我尝试运行我的程序时,都会收到以下错误:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at MainProgram.main(MainProgram.java:14)

我该如何解决这个问题?

最佳答案

您的命令行必须如下所示:java -jar jarfile.jar firstString secondaryString您必须在命令中提供 2 个字符串。 firstStringsecondString

关于java - 我正在尝试在 java 中的命令行中输入两个值。我收到这个错误。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43554587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com