色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java集合添加和刪除元素

楊樹成1年前6瀏覽0評論

Java集合是Java編程中常用的一種數據結構,它能夠儲存任意類型的對象。在Java中,常用的集合有List、Set、Map等多種類型,它們分別有著不同的特點和使用場景。在使用Java集合時,我們常常需要添加和刪除元素,下面將介紹Java集合中的添加和刪除元素的方法。

添加元素

在往Java集合中添加元素時,我們可以使用add()方法。對于List類型的集合,我們可以添加任意類型的元素;對于Set類型的集合,則需要注意不要添加重復的元素;對于Map類型的集合,則需要同時添加鍵和值。

以下是添加元素的示例代碼:

List<String> list = new ArrayList<>();
list.add("Java");
list.add("C++");
list.add("Python");
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);
Map<String,Integer> map = new HashMap<>();
map.put("Java", 1);
map.put("C++", 2);
map.put("Python", 3);

刪除元素

和添加元素相似,在Java集合中刪除元素時,我們也可以使用remove()方法。對于List類型的集合,我們可以根據下標或元素本身刪除;對于Set類型的集合,則需要注意刪除時需要確保元素存在;對于Map類型的集合,則可以根據鍵刪除整個鍵值對,也可以根據鍵和值一起刪除。

以下是刪除元素的示例代碼:

List<String> list = new ArrayList<>();
list.add("Java");
list.add("C++");
list.add("Python");
list.remove(1); // 根據下標刪除元素
list.remove("Java"); // 根據元素刪除
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);
set.remove(1); // 根據元素刪除
Map<String,Integer> map = new HashMap<>();
map.put("Java", 1);
map.put("C++", 2);
map.put("Python", 3);
map.remove("Java"); // 根據鍵刪除整個鍵值對
map.remove("C++", 2); // 根據鍵和值一起刪除