ArrayList<Dimon> arr=null;//Dimon是一个对象,arr是存放对象的容器
...
...
...
...
arr.add<new Dimon(aa,bb,cc)>.//aa,bb,cc是构造函数中的参数
经过debug测试~对象已经创建~为什么缺添加不到arr中?是不是前边的声明有问题啊?
谢谢~~
ArrayList添加自定义对象
答案:2 悬赏:40 手机版
解决时间 2021-01-30 08:08
- 提问者网友:轮囘Li巡影
- 2021-01-29 21:49
最佳答案
- 五星知识达人网友:duile
- 2021-01-29 23:12
ArrayList<Dimon> arr=null;
改成
ArrayList<Dimon> arr=new ArrayList<Dimon>();
改成
ArrayList<Dimon> arr=new ArrayList<Dimon>();
全部回答
- 1楼网友:上分大魔王
- 2021-01-29 23:22
你没有实现对私有变量的属性实现,当然无法实现了
public class data
{
int id;
string name;
public int id{
set{id= value;}
get{ return id;}
}
public int name{
set{name= value;}
get{ return name;}
}
}
....................
cb.datasource = datas;
cb.displaymember ="name";
cb.valuemember="id";
就可以实现绑定了, 另外为了提高性能和类型安全,最好用范型list
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯