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
提交
取消