ArrayList<Integer> inter=new ArrayList<Integer>(); ArrayList<ArrayList<Integer>> ar = new ArrayList<>(); inter.add(2); inter.add(3); ar.add(inter); inter.add(44); inter.add(62); Why, when I add elements to the inter sheet, already after I added 2 и 3 to the two-dimensional sheet itself, it automatically continues to add 44 и 62 although below, I didn’t indicate it anywhere? when displaying System.out.println(ar); the result will be 2 3 44 62