Listの二次元配列の格納方法について
java
1List<List<String>> item = new ArrayList<>(); 2List<String> detail = new ArrayList<>(); 3 if(!hamburg.equals("0")) { 4 detail.add("ハンバーグ"); 5 detail.add("¥925"); 6 detail.add("1"); 7 item.add(detail); 8 } 9 10 if(!hamburg.equals("0")) { 11 detail.add("ナポリタン"); 12 detail.add("¥750"); 13 detail.add("2"); 14 item.add(detail); 15 } 16 17 System.out.println(item); 18 19//出力 20//[[ハンバーグ, ¥925, 2, ナポリタン, ¥750, 1], [ハンバーグ, ¥925, 2, ナポリタン, ¥750, 2]] 21
Listを
[[ハンバーグ, ¥925, 1],[ナポリタン, ¥925, 2]]
というふうにしたいです。
よろしくお願いします。
※if()内は無視してください。コードを一部省略しております。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。