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

ホーム > Java(SE) API 逆引き辞典 > データ構造 <マップ> > マップにキーと値を関連付ける

Java(SE) API 逆引き辞典

:: reverse dictionary ::

データ構造 <マップ>

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

◎各マークの意味
Pbpubic Prprotected Sstatic


マップにキーと値を関連付ける

マップにキーと値を関連付けるには、Map インターフェースを実装したクラスの put メソッドを使います。

≪宣言≫

import java.util.Hashtable;
import java.util.Map;
Map map = new Hashtable();
map.put("String", "文字列");
map.put("整数", new Integer(123));
map.put("小数点数", new Double(String.valueOf(4.56789)));
map.put("論理値", new Boolean(true));

String str = (String)map.get("String");
Integer objnum = (Integer)map.get("整数");
Double objdbl = (Double)map.get("小数点数");
Boolean objflg = (Boolean)map.get("論理値");

int num = objnum.intValue();
double dbl = objdbl.doubleValue();
boolean flg = objflg.booleanValue();

ソースファイル

str"文字列"num123dbl4.56789flgtrue になります。

▼ メソッド

java.util.Map
Pb Object put(Object k, Object v)

マップにキー k と値 v を関連付けます。

すでにキー k に関連付いている値は、値 v によって置き換えられます。

●引数

k … キー
v … キーに関連付ける値

●戻り値

・キー k に関連付いている値がある … その値
・キー k に関連付いている値がない … null

●例外
UnsupportedOperationException
マップが put メソッドをサポートしていない場合
ClassCastException
キー k または値 v のクラスが原因で関連付けできない場合
IllegalArgumentException
キー k または値 v の特性が原因で関連付けできない場合
NullPointerException
マップが null キーや null 値を許可しないときに、キー k または値 vnull の場合

注目キーワード ベスト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