永发信息网

ArrayList添加自定义对象

答案:2  悬赏:40  手机版
解决时间 2021-01-30 08:08
  • 提问者网友:轮囘Li巡影
  • 2021-01-29 21:49
ArrayList<Dimon> arr=null;//Dimon是一个对象,arr是存放对象的容器
...
...
...
...
arr.add<new Dimon(aa,bb,cc)>.//aa,bb,cc是构造函数中的参数
经过debug测试~对象已经创建~为什么缺添加不到arr中?是不是前边的声明有问题啊?
谢谢~~
最佳答案
  • 五星知识达人网友:duile
  • 2021-01-29 23:12
ArrayList<Dimon> arr=null;
改成
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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯