ホームページ > Java > &#&チュートリアル > JavaでのHashMapの操作例について

JavaでのHashMapの操作例について

王林
リリース: 2019-11-29 13:18:25
転載
2487 人が閲覧しました

JavaでのHashMapの操作例について

HashMap の概要:

1. データを (キー、値) ペアに保存します。

2. 重複キーは許可されませんが、重複値は許可されます。

3. 同期されていません (複数のスレッドが同時にアクセスできます)

推奨される関連ビデオ チュートリアル: java オンライン学習

デモの例は次のとおりです。以下:

1. 追加

HashMap<String, String> hash_map = new HashMap<String, String>(); 
 
hash_map.put( "名字" , "anny" );
hash_map.put( "性别" , "女" );
hash_map.put( "年龄" , "20" );
ログイン後にコピー

2. 削除

HashMap<String, String> hash_map = new HashMap<String, String>(); 
 
hash_map.remove( "名字" );
ログイン後にコピー

3. トラバース

一般的なパフォーマンス:

HashMap<String, String> hash_map = new HashMap<String, String>(); 
 
hash_map.put( "名字" , "anny" );
hash_map.put( "性别" , "女" );
hash_map.put( "年龄" , "20" );

for(String key:hash_map.keySet())
{
  System.out.println("Key: "+key+" Value: "+hash_map.get(key));
}
ログイン後にコピー

Collection クラスの iterator() メソッドを使用してコレクションを走査します (パフォーマンスが向上します)

HashMap<String, String> hash_map = new HashMap<String, String>(); 
 
hash_map.put( "名字" , "anny" );
hash_map.put( "性别" , "女" );
hash_map.put( "年龄" , "20" );

Collection cl = hash_map.values();
Iterator itr = cl.iterator();
while (itr.hasNext()) {
    System.out.println(itr.next());
}
ログイン後にコピー

この記事は、java エントリ プログラム 列からのものです。 HashMap に関する操作例をいくつか紹介します。皆さんのお役に立てれば幸いです。

以上がJavaでのHashMapの操作例についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート