Javaハッシュマップを理解する



ブログはJavaハッシュマップの完全な理解を提供します

JavaとはHashMaps?

Java HashMapは、マップ内の要素の挿入、削除、検索などの操作を実行するために使用されるクラスです。 「key」と「value」の2種類の値を渡すマップを作成します。





HashMapsを使用している間、値はHashMapに配置され、ユーザーが値を取得するたびに、値を使用するためにキーが使用されます。

マップは、キーを要素にマップするインターフェースです。マップは並べ替えも順序付けもされていません。 1つのnullキーと複数のnull値を許可します。値はキーと値に格納されます。 HashMap全体で1つのキーまたは複数の値がnullになる可能性があります。キーは任意のオブジェクトにすることができます。



HashMapで利用できるいくつかのメソッドがあります

  • オブジェクトput(オブジェクトキー、オブジェクト値)
  • 列挙keys()–キーをフェッチします
  • 列挙型elements()–要素をフェッチします
  • Object get(Object keys)–キーを渡し、それに関連付けられた値を取得します
  • ブール値にはkey(Object key)が含まれます–キーがHashMapに存在するかどうかをチェックするために使用されます
  • ブール値には値(オブジェクトキー)が含まれます–キーを渡します
  • Object remove(Object key)–キーを渡し、オブジェクトを削除します
  • Int size()–サイズを使用するため
  • String to String()–文字列に変換するため

各キーに対応する値があり、HashMapでも値をnullにすることができます。

HashMapの作成。



HashMap hashmap = new HashMap()

パッティングエレメント

イテレータの使用方法

hashmap.put(“ Ankita”、9634.58)

hashmap.put( 'Vishal'、1283.48)

hashmap.put(“ Gurinder”、1478.10)

hashmap.put(“ Krishna”、199.11)

テーブル内のhtmlテーブル

ここでは、キーと値を渡します。

値の表示–イテレータを取得します

イテレータイテレータ= hashmap.entrySet()。iterator()

ここでは、値がセットに存在するため、entrySetを使用します。

行とともに:

While(iterator.hasNext()){

Map.Entry entry =(Map.Entry)iterator.next()

System.out.print(entry.getKey()+”:”)

System.out.printIn(entry.getValue())

}

質問がありますか?コメントセクションでそれらに言及してください。折り返しご連絡いたします。

関連記事:

Javaの文字列は不変です