集合操作:Java List和Set的基本操作示例
在Java中,List和Set是两种常用的集合。List按照顺序存储元素,而Set不允许重复元素。下面分别给出List和Set的基本操作示例:
- 创建集合(List或Set)
// 创建List
List<String> list = new ArrayList<>();
list.add("Element 1");
list.add("Element 2");
// 创建Set(不允许重复)
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3); // 这会抛出异常,因为集合已经包含3
- 查看集合(List或Set)
// 查看List
for (String element : list) {
System.out.println(element);
}
- 删除元素(List或Set)
// 从List中删除元素
list.remove("Element 1");
// 在Set中删除元素(会导致集合为空,因为重复元素已经被移除)
set.remove(2);
// 验证是否删除
System.out.println("List after removing: " + list);
System.out.println("Set after removing: " + set);
- 添加元素(List或Set)
// 向List添加元素
list.add("Element 3");
// 向Set添加元素(不允许重复,会抛出异常)
set.add(1); // 这是允许的,因为1没有在集合中出现过
System.out.println("List after adding: " + list);
System.out.println("Set after adding: " + set);
以上示例展示了如何在Java List和Set中进行基本操作。
还没有评论,来说两句吧...