gpt4 book ai didi

java - INTELLIJ 中的 ArrayIndexOutOfBoundsException

转载 作者:行者123 更新时间:2023-12-02 09:33:34 24 4
gpt4 key购买 nike

我刚刚开始学习java,我创建了一个支持代码(称为HELP)来帮助我跟踪我编写的另一个代码中的一些变量。但是当我尝试运行 HELP 时,我得到了这个异常作为返回,有人可以帮助我吗?

我正在使用INTELIJ

public static void main(String [] args){
int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
int T = Integer.parseInt(args[2]);



for (int i = 0; i < T; i++) {
//bob vê a carta
int see;
int unseen;
if (Math.random() > .5) {
see = a;
} else see = b;
System.out.println(see);
}

}

输出是:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at HELP.main(HELP.java:4)

最佳答案

运行程序时未指定任何参数,因此 args[0]、args[1]、args[2] 不是有效索引。在一篇旧帖子中创立了这个//当没有参数时使用 10...

int trials = (args.length > 0) ? Integer.parseInt(args[0]) : 10;

关于java - INTELLIJ 中的 ArrayIndexOutOfBoundsException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57747309/

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