大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Guava教程

Guava Multiset接口

Multiset接口擴(kuò)展設(shè)置有重復(fù)的元素,并提供了各種實(shí)用的方法來(lái)處理這樣的元素在集合中出現(xiàn)。

接口聲明

以下是com.google.common.collect.Multiset<E>接口的聲明:

@GwtCompatible
public interface Multiset<E>
? ?extends Collection<E>

接口方法

方法繼承

此接口繼承從以下接口方法: java.util.Collection

Multiset 示例

使用所選擇的編輯器創(chuàng)建下面的java程序,比如說(shuō) C:/> Guava
GuavaTester.java

import java.util.Iterator;
import java.util.Set;

import com.google.common.collect.HashMultiset;
import com.google.common.collect.Multiset;

public class GuavaTester {

   public static void main(String args[]){
      //create a multiset collection
      Multiset<String> multiset = HashMultiset.create();
      multiset.add("a");
      multiset.add("b");
      multiset.add("c");
      multiset.add("d");
      multiset.add("a");
      multiset.add("b");
      multiset.add("c");
      multiset.add("b");
      multiset.add("b");
      multiset.add("b");
      //print the occurrence of an element
      System.out.println("Occurrence of 'b' : "+multiset.count("b"));
      //print the total size of the multiset
      System.out.println("Total Size : "+multiset.size());
      //get the distinct elements of the multiset as set
      Set<String> set = multiset.elementSet();
      //display the elements of the set
      System.out.println("Set [");
      for (String s : set) {			
         System.out.println(s);		    
      }
      System.out.println("]");
      //display all the elements of the multiset using iterator
      Iterator<String> iterator  = multiset.iterator();
      System.out.println("MultiSet [");
      while(iterator.hasNext()){
         System.out.println(iterator.next());
      }
      System.out.println("]");		
      //display the distinct elements of the multiset with their occurrence count
      System.out.println("MultiSet [");
      for (Multiset.Entry<String> entry : multiset.entrySet())
      {
         System.out.println("Element: "+entry.getElement() +", Occurrence(s): " + entry.getCount());		    
      }
      System.out.println("]");		

      //remove extra occurrences 
      multiset.remove("b",2);
      //print the occurrence of an element
      System.out.println("Occurence of 'b' : "+multiset.count("b"));
   }	
}

驗(yàn)證結(jié)果

使用javac編譯器編譯如下類(lèi)

C:\Guava>javac GuavaTester.java

現(xiàn)在運(yùn)行GuavaTester看到的結(jié)果

C:\Guava>java GuavaTester

看到結(jié)果 

Occurence of 'b' : 5
Total Size : 10
Set [
d
b
c
a
]
MultiSet [
d
b
b
b
b
b
c
c
a
a
]
MultiSet [
Element: d, Occurence(s): 1
Element: b, Occurence(s): 5
Element: c, Occurence(s): 2
Element: a, Occurence(s): 2
]
Occurence of 'b' : 3

 

 

 

 

轉(zhuǎn)載自并發(fā)編程網(wǎng)-ifeve.com

全部教程
主站蜘蛛池模板: 高清一级毛片一本到免费观看 | 一级毛片免费播放视频 | www亚洲精品 | 天天干一干 | 免费h片网站 | 亚洲四虎 | 久久国产成人亚洲精品影院老金 | 97视频久久久 | 麻豆久久精品免费看国产 | 一级毛片子 | 一区二区中文字幕 | 久久精品免看国产 | 久久爱www. | 国产福利午夜自产拍视频在线 | 天天在线欧美精品免费看 | 国产a自拍| 青青热久免费精品视频在线观看 | 天天视频国产精品 | 欧美午夜在线播放 | 成人一级免费视频 | 日本人wwwxxⅹ免费视频 | 欧美一级免费 | 久久香蕉国产精品一区二区三 | 奇米第 | 国产国产精品四虎视频精品 | 女性特黄一级毛片 | youjizz欧美粗又大中国 | 亚洲视频在线一区二区三区 | 日韩欧美一区二区精品久久 | 久草在线视频在线观看 | 久久是免费只精品热在线 | 亚洲福利精品一区二区三区 | a看片| 免费看成人频视在线视频 | 亚洲一级毛片免费看 | 国产呦系列免费 | 欧美日韩国产超高清免费看片 | 香蕉超级碰碰碰97视频蜜芽 | 国产一区国产二区国产三区 | 经典邵氏三级 在线观看 | 亚洲精品久久激情影院 |