gpt4 book ai didi

Java 2d String数组填充数组

转载 作者:行者123 更新时间:2023-12-01 11:35:37 26 4
gpt4 key购买 nike

String[][] work = new String[3][];

这就是工作

    work[0] = new String[3];
work[0][0]=" !!! ";
work[0][1]=" !!! ";
work[0][2]=" !!! ";
work[1] = new String[3];
work[1][0]=" !!! ";
work[1][1]=" !!! ";
work[1][2]=" !!! ";
work[2] = new String[3];
work[2][0]=" !!! ";
work[2][1]=" !!! ";
work[2][2]=" !!! ";

这对我不起作用,我不知道错误在哪里线程“AWT-EventQueue-0”中的异常 java.lang.ArrayIndexOutOfBoundsException:3

for(int i=0;i<13;i++){
work[i]= new String[3];
}
for(int i=0;i<13;i++){
for(int j=0;j<3;j++){
work[i][j]=" !!! ";
}
}
for(String[] x: work){
for(String e : x){
System.out.println(e);
}System.out.println();
}

错误就在这里 String[][] 工作 = new String[13][];3->13

最佳答案

你应该改变

for(int i=0;i<13;i++) {

for(int i=0;i<work.length;i++) {

这将使您避免类似的拼写错误。

关于Java 2d String数组填充数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30018472/

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