gpt4 book ai didi

java - 线程中的异常 "main"java.lang.ArrayIndexOutOfBoundsException : 4 at JT1. main(JT1.java:11)

转载 作者:行者123 更新时间:2023-12-02 10:51:03 26 4
gpt4 key购买 nike

public static void main(String args[]){     
String CopyArgs[] = new String[5];
for(int i = 0; i < args.length; i++) {
CopyArgs[i] = args[i];
}
for(int i = 0; i < 6;i++)
System.out.println(CopyArgs[i]);

如何解决这个错误?我已经尝试过更改 <=<但它没有解决 Exception 。看来我是否输入 3 , 45对于 args

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4
at JT1.main(JT1.java:11)

最佳答案

您正在尝试获取CopyArgs[5],但您没有该索引。

尝试将第二个 for 循环更改为:

for (int i = 0; i < CopyArgs.length; i++) {
System.out.println(CopyArgs[i]);
}

打印数组的另一种简单方法是:

System.out.println(Arrays.toString(CopyArgs));

关于java - 线程中的异常 "main"java.lang.ArrayIndexOutOfBoundsException : 4 at JT1. main(JT1.java:11),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52181825/

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