首頁 > Java > java教程 > 關於java中的HashMap的實例操作

關於java中的HashMap的實例操作

王林
發布: 2019-11-29 13:18:25
轉載
2466 人瀏覽過

關於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中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板