Java 中想要根据一个int变量的大小,来创建对应数量的对象,该怎么做

baidu_20351193 2016-07-21 09:53:56
加精
在android开发中,我想要根据一个int型变量的值,创建相应数量对象 如
for (int j=0;j<sp.size();j++){
ArrayAdapter<String>j;
}
这个j 不能是变量,所以不能创建 j个对象,听说用反射可以解决,但是本人不太懂,各位大神可不可以写个例子
...全文
3365 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
XinrenBHB 2018-11-28
  • 打赏
  • 举报
回复
qq_36834695 2017-01-17
  • 打赏
  • 举报
回复
皮皮虾m 2016-10-14
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
把j放在外边不就能做变量了吗
涂山蓉蓉 2016-07-28
  • 打赏
  • 举报
回复
学习了,身为门外汉,完全不懂
gotopause 2016-07-26
  • 打赏
  • 举报
回复
业余草 2016-07-26
  • 打赏
  • 举报
回复
qq_35685096 2016-07-23
  • 打赏
  • 举报
回复
看看学习一下
bree06 2016-07-22
  • 打赏
  • 举报
回复
这不就是数组的使用场景吗?
ljheee 2016-07-22
  • 打赏
  • 举报
回复
用数组就可以把 int num = 100; MyObject mo[] = new MyObject [num]{new MyObject (),new MyObject()......... };
baidu_20351193 2016-07-22
  • 打赏
  • 举报
回复
已经解决了,可以把对象放到List里 然后调用,谢谢大家
阳光越来越暖 2016-07-21
  • 打赏
  • 举报
回复
int i=100; for (int j=0;j<i;j++){ string s="+j+"; }
阳光越来越暖 2016-07-21
  • 打赏
  • 举报
回复
int i=100; List<Object> list=new List<>(); for (int j=0;j<i;j++){ 对象 s=new 对象 list.add(s); } system.out.println(list.size());

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧