過去三天中,我花時間去以下結構工作,但我將無法弄清楚,如何讓結構工作結合ArrayList的製作結構複雜
array
1 =>
array
0 =>
array
'id' => '1'
'name' => 'xyz'
1 =>
array
'id' => '12'
'name' => 'xyz1'
2 =>
array
'id' => '54'
'name' => 'xyz12'
20 =>
array
0 =>
array
'id' => '1'
'name' => 'xyz'
1 =>
array
'id' => '12'
'name' => 'xyz1'
2 =>
array
'id' => '54'
'name' => 'xyz12'
3 =>
array
'id' => '566'
'name' => 'xyz1234'
我嘗試以下的事情,但我將無法繼續前進
Map<Integer, ArrayList<HashMap<String, Object>>> data = new HashMap<Integer, ArrayList<HashMap<String, Object>>>();
我有一個結果,因爲我有如下信息
id | name | element_id
______________________________________________________________
1 | xyz | 1
______________________________________________________________
1 | xyz | 3
______________________________________________________________
12 | xyz1 | 1
______________________________________________________________
54 | xyz11 | 1
______________________________________________________________
566 | xyz1234 | 3
______________________________________________________________
12 | xyz1 | 3
______________________________________________________________
54 | xyz11 | 3
______________________________________________________________
我的代碼是
while (resultSET.next())
{
Map<String, Object> tag = new HashMap<String, Object>();
tag.put("name", resultSET.getString(3));
tag.put("id", resultSET.getInt(2));
tags.put(resultSET.getInt(1), tag);
}
我沒有看到問題在這裏。你沒有問任何問題。什麼不起作用? – Tudor
你的輸入看起來像一個映射int - > int - > string - > string,所以你可以使用類似於Map>>,但使用起來會很麻煩。 –
tonio
我更新了問題,我的代碼以及..!如何讓代碼工作多數民衆贊成在問題 – KuKu