List<Object[]>mUserDepartments=mUserDepartmentService.findDeparmentIdByUserId(Integer.parseInt(userId));例如mUserDepartments=[1,2,3]如何取得mUserDepartments的每一项呢?
1 回答
狐的传说
TA贡献1804条经验 获得超3个赞
直接通过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
添加回答
举报
0/150
提交
取消