現在、文字列のArrayListを配列のArrayListに保存しようとしています。以下のコードは、私が試みていることの基本を示しています。ArrayListを追加する<String>をArrayListに追加する<ArrayList <String>>
ArrayList<ArrayList<String>> groupCollection= new ArrayList<ArrayList<String>>();
ArrayList<String> m_listItems = new ArrayList<String>();
groupCollection.add(m_listItems);
私は同じ.add()
機能を使用してm_listItems
に文字列を追加し、それが正しく文字列を追加します。
しかし、m_listItems
(それに値の配列を持つ)をgroupCollection
の最初のインデックスに追加しようとすると、デバッガでは最初のインデックスにnull配列が追加されます。
指定した例から、m_listItemsにはアイテム(サイズ= 0)が含まれていません。 –
あなたは本当にヌル配列を意味しましたか?もしそうなら、私の編集を取り消してください:) – zapl
あなたのスニペットは空のリストを作成し、それに何も入れません。あなたはそれが空のままであるのを見つけるために驚くべきではありません! – Boann