确定两个区间范围是否有交集
时间: 2024-04-07 15:33:00 浏览: 235
判断两条线段是否有交点&点是否落在区域内
确定两个区间范围是否有交集,您可以比较两个区间的最大值和最小值。如果其中一个区间的最大值小于另一个区间的最小值,或者其中一个区间的最小值大于另一个区间的最大值,则两个区间没有交集。
下面是一个示例代码,演示了如何判断两个区间范围是否有交集:
```java
public class IntervalIntersectionExample {
public static void main(String[] args) {
int start1 = 1;
int end1 = 5;
int start2 = 3;
int end2 = 8;
boolean hasIntersection = (start1 <= end2) && (end1 >= start2);
if (hasIntersection) {
System.out.println("两个区间范围有交集");
} else {
System.out.println("两个区间范围没有交集");
}
}
}
```
上述代码将会输出以下内容:
```
两个区间范围有交集
```
请根据实际情况将`start1`、`end1`、`start2`和`end2`的值替换为您要比较的区间的起始和结束值。
阅读全文