でのArrayListを反復:私は、次のHashMap持っているのHashMap
HashMap<Integer, ArrayList<Integer>> mat = new HashMap<Integer, ArrayList<Integer>>();
次のようになります。
1: [2, 3]
2: [1, 4, 5]
3: [1, 6, 7]
を私の質問は以下のとおりです。
私はどのように入手できますか私のHashMapのi番目の項目のArrayListのサイズ?
指定されたキーのArrayListのi番目の要素にアクセスするにはどうすればよいですか?私は私のHashMapのi番目のエントリでのArrayListのサイズを取得するにはどうすればよい
'(ArrayList)mat.get(i).size()'はあなたにリストのサイズを与えます。 –
マップのi番目のエントリにキー「i」がありますか? 1ベースのインデックス? ---リストのi番目の要素は1ベースまたは0ベースですか? – Andreas