日期:2014-05-17 浏览次数:20680 次
class A {
char ch;
public void setCh(char _ch) {
this.ch = _ch;
}
public char getCh() {
return this.ch;
}
}
public class Test {
static A arry[];
public static void Init() {
arry = new A[5];
for (char ch = 'A'; ch < 'E'; ch++) {
arry[ch - 'A'] = new A();
arry[ch - 'A'].setCh(ch);
}
}
public static void main(String[] args) {
Test.Init();
}
}
arry = new A[5]; //
for (char ch = 'A'; ch < 'E'; ch++) {
arry[ch - 'A'].setCh(ch);
}你只是说我数组放5个A但是并没有A的实例放进去,既然没有实例放进去当人不能调用实例的方法了