Map型オブジェクトから指定したキーが存在するかどうか判定するには、.containsKey()を使用します。
サンプルソース
例)Map型オブジェクトに指定したキーが存在するかどうか判定する
1 2 3 4 5 6 7 8 9 10 11 |
//Map型オブジェクトを生成する HashMap<String, String> mp = new HashMap<String, String>(); mp.put("01", "北海道"); mp.put("02", "青森県"); mp.put("03", "岩手県"); //key="03"が存在するか判定 boolean b1 = mp.containsKey("03"); //key="04"が存在するか判定 boolean b2 = mp.containsKey("04"); |
- (結果)
- b1 ⇒true b2 ⇒false
メモ
- 指定した値が存在するかどうか判定したい場合は以下ページをご覧ください。
⇒ [Java] Map型オブジェクトから指定した値が存在するかどうか判定する(.containsValue)