import java.util.*;public class FourFive {
public static void main(String[] args) {
String[] a = new String[3]; {
a[0] = "aa";
a[1] = "bb";
a[3] = "cc";
a[4] = "dd";
}
for (int i = 0; i < 4; i++) {
System.out.println(a[i]);
}
}
}
public static void main(String[] args) {
String[] a = new String[3]; {
a[0] = "aa";
a[1] = "bb";
a[3] = "cc";
a[4] = "dd";
}
for (int i = 0; i < 4; i++) {
System.out.println(a[i]);
}
}
}
但是你赋值的时候 又赋了4个
应该是这个问题吧
小弟愚见
public static void main(String[] args) {
String[] a = new String[4]; {
a[0] = "aa";
a[1] = "bb";
a[2] = "cc";
a[3] = "dd";
}
for (int i = 0; i < 4; i++) {
System.out.println(a[i]);
}
}
}
我是新手,经常搞错,多谢了,可以运行了