ArrayList<Integer> al = new ArrayList<Integer>();
al.add(new ArrayList());
, когда я пытаюсь добавить ArrayList в коде выше, это невозможно, но когда я использую код ниже, это возможно. Могу ли я знать, почему
ArrayList<ArrayList<Integer>> al1 = new ArrayList<ArrayList<Integer>>
al1.add(new ArrayList());