你的数组:
Myarray[] a=new Myarray[10];
只建立了10个空的引用,必须先初始化未对象,加入如下代码
for(int i=0; i<a.length; i++){
a[i]=new Myarray();
}
这样对a[x]成员变量赋值就不会出错了。
Myarray[] a=new Myarray[10];
只建立了10个空的引用,必须先初始化未对象,加入如下代码
for(int i=0; i<a.length; i++){
a[i]=new Myarray();
}
这样对a[x]成员变量赋值就不会出错了。
{
for(int i=0;i<10;i++)
a[i]=new Myarray();
prompt=new Label("请输入正规式");
input=new TextField(10);