1. 程式人生 > >用Java求整數區間[a,b]和[c,d]的交集、並集

用Java求整數區間[a,b]和[c,d]的交集、並集

1. 求整數區間[a,b]和[c,d]的交集、並集

package cn.oop.nk;

/**
 * 求整數區間[a,b]和[c,d]的交集、並集
 * @author 溫暖wk
 *
 */
public class Demo02 {

    public static void main(String[] args) {
         getInterval(1,9,3,10);
         getsum(1,9,3,10);

    }

    //求交集
    public static void getInterval(int s1,int e1,int s2,int e2){
          if
(e1 < s2 || e2 < s1) { System.out.println("兩集合無交集"); }else{ System.out.println("兩集合的交集為:[" + Math.max(s1,s2) + "," + Math.min(e1,e2) + "]"); } } //求並集 public static void getsum(int s1,int e1,int s2,int e2){ if(s1 < s2 || e2 > e1) { System.out.println("兩集合的並集為:["
+ Math.min(s1,s2) + "," + Math.max(e1,e2) + "]"); } } }