Java 获取两个整数范围的交集
要获取两个整数范围的交集,可以使用 Java 代码中的集合操作。以下是一种实现方式:
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
int a = 0;
int b = 100;
int c = 0;
int d = 100;
Set<Integer> ab = new HashSet<>();
Set<Integer> cd = new HashSet<>();
for (int i = a; i <= b; i++) {
ab.add(i);
}
for (int i = c; i <= d; i++) {
cd.add(i);
}
ab.retainAll(cd);
System.out.println('ab和cd的交集为:' + ab);
}
}
运行以上代码,将输出ab和cd的交集。
原文地址: https://www.cveoy.top/t/topic/fMbs 著作权归作者所有。请勿转载和采集!