位置:首頁 > Java技術 > Java.util包 > java.util.Collections.disjoint()方法實例

java.util.Collections.disjoint()方法實例

disjoint(Collection<?>, Collection<?>) 方法用於為'true'如果兩個指定collection中冇有相同的元素。

聲明

以下是java.util.Collections.disjoint()方法的聲明。

public static boolean disjoint(Collection<?> c1,Collection<?> c2)

參數

  • c1--這是一個集合。

  • c2--這是另一個集合。

返回值

NA

異常

  • NullPointerException--如果其中一個集合為null,則被拋出。

例子

下麵的例子顯示java.util.Collections.disjoint()方法的使用

package com.yiibai;

import java.util.*;

public class CollectionsDemo {
   public static void main(String args[]) {
      // create two lists    
      List<String> srclst = new ArrayList<String>(5);
      List<String> destlst = new ArrayList<String>(10);
      
      // populate two lists
      srclst.add("Java");
      srclst.add("is");
      srclst.add("best");
      
      destlst.add("C++");
      destlst.add("is not");
      destlst.add("older");      
      
      // check elements in both collections
      boolean iscommon = Collections.disjoint(srclst, destlst);
      
      System.out.println("No commom elements: "+iscommon);    
   }    
}

現在編譯和運行上麵的代碼示例,將產生以下結果。

No commom elements: true