J2SE の API を目的別に調べることができる辞典

ホーム > Java(SE) API 逆引き辞典 > データ構造 <マップ> > マップのキーの個数を求める

Java(SE) API 逆引き辞典

:: reverse dictionary ::

データ構造 <マップ>

※ソースファイルについて

◎各マークの意味
Pbpubic Prprotected Sstatic


マップのキーの個数を求める

マップのキーの個数を求めるには、Map インターフェースを実装したクラスの size メソッドを使います。

≪宣言≫

import java.util.Hashtable;
import java.util.Map;
Map map = new Hashtable();
map.put("プログラミング言語", "Java");
map.put(new Integer(1), new Integer(12345));
map.put(new Integer(2), new Double(String.valueOf(6.789)));
map.put(new Integer(3), new Boolean(true));

int size = map.size();

ソースファイル

size4 になります。

▼ メソッド

java.util.Map
Pb int size()

マップのキーの個数を求めます。
(キーの個数 = 値の個数)

●戻り値

キーの個数


null キーを格納できるクラスでは、null キーも個数に含まれます。

≪宣言≫

import java.util.HashMap;
import java.util.Map;
Map map = new HashMap();
map.put("プログラミング言語", "Java");
map.put(new Integer(1), new Integer(12345));
map.put(new Integer(2), new Double(String.valueOf(6.789)));
map.put(new Integer(3), new Boolean(true));
map.put(null, "NULL");

int size = map.size();

ソースファイル

size5 になります。

▼ 参考

HashMap クラスは null キーを格納できますが、Hashtable クラスは null キーを格納できません。

Map map = new Hashtable();
map.put(null, "NULL");

例外 NullPointerException が発生します。

注目キーワード ベスト5

  1. セキュリティ
  2. ホスティング
  3. レンタルサーバ
  4. ファイル復旧
  5. ハードディスク修復

データ構造 <マップ> - map -


ホーム > Java(SE) API 逆引き辞典 > データ構造 <マップ> > マップのキーの個数を求める

Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com