问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中如何获取List<Object[]>里的每一项

发布网友 发布时间:2022-05-02 05:36

我来回答

5个回答

热心网友 时间:2022-06-28 16:52

直接通过List的get方法获取到list的单个值,之后再读取出数组的值即可。

List<Object[]>  list = new ArrayList<Object[]> ();//定义一个list对象

Object[] ob = new Object[2];//定义一个数组对象

ob[0] = 1;//给数组赋值1

ob[1] = 2;//给数组赋值2

list.add(ob);//将数组对象添加到list里面

Object[] ob1 = list.get(0);//获取到添加的第一个对象

System.out.println(ob1[0]);//输出数组对象中的第一个值

System.out.println(ob1[2]);//输出数组对象中的第二个值

结果就是:1 (中间是换行符)2

热心网友 时间:2022-06-28 16:53

这个值是将一个Object数组放入List中
如果你的表达式能执行的话
首先你的mUserDepartments 的值只可能是这样{1},{2},{3},
取值的话要解析两遍

StringBuffer sb = new StringBuffer();
for(Object[] obj:mUserDepartments){
for(Object o:obj){
sb.append(o.toString); result.add(o); //如果你存储的是基础类型,非引用类型可以直接toString 方法,如果是引用类型的话,需要覆写toString()方法
sb.append(",");
}
}
String s = sb.subString(0,sb.length);//手写的,未用编译器试,不是的话sb.length-1,这是要将最后1个逗号去掉
s就是你需要的字符串了

热心网友 时间:2022-06-28 16:53

增强型for循环或迭代器追问直接上代码吧,谢了

追答

热心网友 时间:2022-06-28 16:54

toString()并去掉方括号就可以了。追问还是直接上代码吧,谢了

追答String result = mUserDepartments.toString();
result = result.substring(1, result.length() - 1);
// result 即为所求

热心网友 时间:2022-06-28 16:55

怎么弄得最?后
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小米平板6Max没有网络怎么办 ...wifi和4G网络我都试过都现实吗没有网络。刚买的是正品没有刷机_百度... 2023年淘宝双11招商规则 淘宝国庆狂欢季招商规则及玩法 淘宝年货买不停招商规则 淘宝超来电活动招商规则 ZIP转换成RAR怎么转换? 衢州醉根艺品有限公司怎么样? 徐谷青主要业绩 徐谷青人物介绍 java中取list集合中的值 Java如何获取List的某一个对象的某一条元素? java怎么获取list的每个元素 java如何从List中取值 Java怎么获取List中的一个值,不是长度,是List中一个字段的值 java怎样取list里的数据? 取list里的值(java) java怎样取list里的数据 如何通过 htaccess 设置重定向实现域名强制 https 访问 交通银行预留手机号码可以去柜台更改么?就是说自己可不可以改号码??? 农业银行可以开户么 我说的是证券开户炒股的户 自然,青春,人生600字作文大全 关于青春的600字作文 为什么除夕夜要放爆竹? 关于青春的作文600字 怎么查询添加好友时间? 除夕为什么要放鞭炮? 除夕为什么要放爆竹 苹果6plus屏幕花屏触摸失灵,按压住就正常了是怎么回事? 作文:我喜欢的小动物360字? java如果获取一个对象中List下的属性和值 java读取list中的内容 java 从list中取出数据 高等数学中柯西—施瓦茨不等式如何证明 Java中怎样取得List的多个选项的值 柯西施瓦茨不等式怎么证明 java 读取List中的值,转成MAP也不行, 柯西施瓦兹不等式如何证明 java从list集合中取值问题 怎么证明柯西施瓦茨不等式 java 如何得到list中指定行数的数据? 高数 柯西施瓦茨不等式证明 柯西不等式证明怎么写? 氟化钙在纯水中的溶解度怎么求 氟化钙和氟化镁哪个溶解度大 碳酸钙与氟化钙水溶解度比较,哪个略大 各位研友知道怎么证明柯西--施瓦茨不等式吗?拜托各位大神 麻烦证明一下 为什么氟化钙在pH3溶解度比在pH5大? 柯西施瓦茨不等式 为什么氟化钙难溶,氟化银极易溶?