该程序编译但它给出了以下错误:
线程“主”java.lang.ArrayIndexOutOfBoundsException 中的二
一
三
异常: testingN.printArray(testingN.java:19) 中的 3
testingN.main
(testingN.java:10)
我对 Java (和编程)真的很陌生,我坚持这一点。
public class testingN
{
public static void main(String[] args)
{
String[] names = new String[3];
names[0] = "Two";
names[1] = "One";
names[2] = "Three";
printArray(names);
}
public static String printArray(String[] data)
{
int i;
for (i = 0; i < data.length; i++)
{
System.out.println(data[i]);
}
return data[i];
}
}