JavaでTreeMapのサイズを取得する方法

このコード例は、size().

サイズを取得するには、size().

取得した結果は、要素の追加と削除の前後に表示されます。

import java.util.*;

public class TreeMap_size {
public static void main(String[] args) {
// TreeMap の作成
TreeMap<整数、文字列>treemap = new TreeMap<整数、文字列>();

// treemap に挿入
treemap.put(1, "ab");
treemap.put(2, "ba");
treemap.put(3, "bc");

//要素を表示します
Set set=treemap.keySet();
イテレータイテレータ = set.iterator();
while(iterator.hasNext()){
整数キー = ((整数) iterator.next());
文字列 val = ((String) treemap.get(key));
System.out.println(キー+"->"+val);
}

//初期ツリーマップサイズ
System.out.println("before: "+treemap.size()+" element(s)");

//キー/値を追加
treemap.put(4, "cb");
System.out.println("追加後: "+treemap.size()+" 要素");

文字列 val = treemap.remove(3);
System.out.println(""+val+"を削除した後: "+treemap.size()+"要素");
}
}
出力:

1->ab
2->BA
3->bc
before: 3 item(s)
after addition: 4 item(s)
after deletion of bc: 3 item(s)
References:
JavaDoc: TreeMap size() method