💥 该系列属于【Java基础编程500题】专栏,如您需查看Java基础的其他相关题目,请您点击左边的连接
目录
1. 创建一个Set集合,添加一些整数,并输出集合中的所有元素。
2. 创建一个Set集合,添加一些字符串,并判断集合中是否包含某个特定的字符串。
3. 创建一个Set集合,添加一些整数,并删除集合中的某个元素。
4. 创建一个Set集合,添加一些整数,并遍历集合输出每个元素。
5. 创建两个Set集合,分别添加一些整数,然后求两个集合的并集。
6. 创建两个Set集合,分别添加一些整数,然后求两个集合的交集。
✨✨ 返回题目目录 ✨ ✨
1. 创建一个Set集合,添加一些整数,并输出集合中的所有元素。
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);
set.add(4);
set.add(5);
set.add(4);
set.add(5);
System.out.println("集合中的元素为:" + set);
}
}
2. 创建一个Set集合,添加一些字符串,并判断集合中是否包含某个特定的字符串。
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<String> set = new HashSet<>();
set.add("苹果");
set.add("香蕉");
set.add("橘子");
String target = "香蕉";
if (set.contains(target)) {
System.out.println("集合中包含字符串:" + target);
} else {
System.out.println("集合中不包含字符串:" + target);
}
}
}
3. 创建一个Set集合,添加一些整数,并删除集合中的某个元素。
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);
set.add(4);
int elementToRemove = 3;
set.remove(elementToRemove);
System.out.println("删除元素后的集合为:" + set);
}
}
4. 创建一个Set集合,添加一些整数,并遍历集合输出每个元素。
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<Integer> set = new HashSet<>();
set.add(10);
set.add(20);
set.add(30);
set.add(40);
System.out.println("集合中的元素为:");
for (Integer num : set) {
System.out.println(num);
}
}
}
5. 创建两个Set集合,分别添加一些整数,然后求两个集合的并集。
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<Integer> set1 = new HashSet<>();
set1.add(1);
set1.add(2);
set1.add(3);
Set<Integer> set2 = new HashSet<>();
set2.add(3);
set2.add(4);
set2.add(5);
Set<Integer> unionSet = new HashSet<>(set1);
unionSet.addAll(set2);
System.out.println("两个集合的并集为:" + unionSet);
}
}
6. 创建两个Set集合,分别添加一些整数,然后求两个集合的交集。
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set<String> set1 = new HashSet<>();
set1.add("苹果");
set1.add("香蕉");
set1.add("橘子");
Set<String> set2 = new HashSet<>();
set2.add("橘子");
set2.add("桃子");
set2.add("葡萄");
Set<String> intersection = new HashSet<>(set1);
intersection.retainAll(set2);
System.out.println("两个集合的交集为:" + intersection);
}
}