0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Удаление элемента из коллекции Java зависит от типа коллекции.</p>
1
<p>Удаление элемента из коллекции Java зависит от типа коллекции.</p>
2
<p>Для удаления элемента из List используется метод remove с указанием индекса элемента или самого элемента:</p>
2
<p>Для удаления элемента из List используется метод remove с указанием индекса элемента или самого элемента:</p>
3
List<Integer> nums = new ArrayList<>(); nums.add(1); nums.add(2); nums.add(3); // удаление элемента по индексу nums.remove(1); // удаляет элемент с индексом 1 (т.е. 2) // удаление элемента по значению nums.remove(Integer.valueOf(3)); // удаляет элемент со значением 3<p>Для удаления элемента из Set используется метод remove с указанием самого элемента:</p>
3
List<Integer> nums = new ArrayList<>(); nums.add(1); nums.add(2); nums.add(3); // удаление элемента по индексу nums.remove(1); // удаляет элемент с индексом 1 (т.е. 2) // удаление элемента по значению nums.remove(Integer.valueOf(3)); // удаляет элемент со значением 3<p>Для удаления элемента из Set используется метод remove с указанием самого элемента:</p>
4
Set<Integer> nums= new HashSet<>(); nums.add(1); nums.add(2); nums.add(3); nums.remove(2); // удаляет элемент со значением 2<p>Для удаления элемента из Map используется метод remove с указанием ключа элемента:</p>
4
Set<Integer> nums= new HashSet<>(); nums.add(1); nums.add(2); nums.add(3); nums.remove(2); // удаляет элемент со значением 2<p>Для удаления элемента из Map используется метод remove с указанием ключа элемента:</p>
5
Map<String, Integer> nums= new HashMap<>(); nums.put("one", 1); nums.put("two", 2); nums.put("three", 3); nums.remove("two"); // удаляет элемент с ключом "two"<p>Обратите внимание, что при удалении элемента из Set или Map, метод remove возвращает булево значение, указывающее на то, был ли удален элемент или нет.</p>
5
Map<String, Integer> nums= new HashMap<>(); nums.put("one", 1); nums.put("two", 2); nums.put("three", 3); nums.remove("two"); // удаляет элемент с ключом "two"<p>Обратите внимание, что при удалении элемента из Set или Map, метод remove возвращает булево значение, указывающее на то, был ли удален элемент или нет.</p>