gpt4 book ai didi

java - 初学者的错误(args[0])

转载 作者:行者123 更新时间:2023-12-01 11:00:59 27 4
gpt4 key购买 nike

我开始读一本关于java的书,那里作者展示了这个程序。但我在 args[0] 行中遇到错误。作者写道,这一行必须读取字符串。这是真的吗?

public class Main {

public static void main(String[] args) {

System.out.println(args[0]);

System.out.println("Amazing");
}
}

错误:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Main.main(Main.java:5)

最佳答案

执行程序时,您指定包含 main 方法的类,然后指定命令行参数。 args[0] 是第一个命令行参数。您需要在运行程序时提供它。

java -cp . com.something.Main A B C

其中 A 为 args[0],B 为 args[1],C 为 args[2]

关于java - 初学者的错误(args[0]),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33322869/

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