hashmap示例_Java HashMap remove()方法與示例

hashmap示例

HashMap類的remove()方法 (HashMap Class remove() method)

  • remove() method is available in java.util package.

    remove()方法在java.util包中可用。

  • remove() method is used to remove the key-value pairs that exist in this HashMap for the given key element (key_ele).

    remove()方法用于刪除給定鍵元素(key_ele)在此HashMap中存在的鍵值對。

  • remove() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    remove()方法是一種非靜態方法,只能通過類對象訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。

  • remove() method does not throw an exception at the time of removing an element.

    remove()方法在刪除元素時不會引發異常。

Syntax:

句法:

    public Value remove(Object key_ele);

Parameter(s):

參數:

  • Object key_ele – represents the key element whose associated key-value pair is to be deleted from this HashMap.

    對象key_ele –表示要從此HashMap中刪除其關聯的鍵值對的鍵元素。

Return value:

返回值:

The return type of the method is Value, it returns the associated value for the given key element when exists otherwise it returns null.

該方法的返回類型為Value ,如果存在則返回給定鍵元素的關聯值,否則返回null。

Example:

例:

// Java program to demonstrate the example 
// of Value remove(Object key_ele)
// method of HashMap 
import java.util.*;
public class RemoveOfHashMap {
public static void main(String[] args) {
// Instantiates a HashMap object
Map < Integer, String > map = new HashMap < Integer, String > ();
// By using put() method is to add
// key-value pairs in a HashMap
map.put(10, "C");
map.put(20, "C++");
map.put(50, "JAVA");
map.put(40, "PHP");
map.put(30, "SFDC");
// Display HashMap
System.out.println("HashMap: " + map);
// By using remove() method is to remove 
// the mappings exists for the given key
// element in this HashMap
map.remove(50);
// Display Modified HashMap
System.out.print("map.remove(50): " + map);
}
}

Output

輸出量

HashMap: {50=JAVA, 20=C++, 40=PHP, 10=C, 30=SFDC}
map.remove(50): {20=C++, 40=PHP, 10=C, 30=SFDC}

翻譯自: https://www.includehelp.com/java/hashmap-remove-method-with-example.aspx

hashmap示例

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/541111.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/541111.shtml
英文地址,請注明出處:http://en.pswp.cn/news/541111.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mysql 中有行號嗎_重置SQLite3 / MySQL中的行號計數

sqlite的使用&#xff1a;DELETE FROM your_table;DELETE FROM sqlite_sequence WHERE name your_table;sqlite keeps track of the largest ROWID that a table has ever held using the special sqlITE_SEQUENCE table. The sqlITE_SEQUENCE table is created and initializ…

『科學計算』科學繪圖庫matplotlib練習

思想&#xff1a;萬物皆對象 作業 第一題&#xff1a; import numpy as np import matplotlib.pyplot as pltx [1, 2, 3, 1] y [1, 3, 0, 1]def plot_picture(x, y):plt.plot(x, y, colorr, linewidth2, linestyle--, markerD, labelone)plt.xticks(list(range(-5,5,1)))plt.…

Java BigDecimal min()方法與示例

BigDecimal Class max()方法 (BigDecimal Class max() method) max() method is available in java.math package. max()方法在java.math包中可用。 max() method is used to return the least value of (this BigDecimal) and the given (BigDecimal ob). max()方法用于返回(t…

mysql下載64位 csdn_Linunx-CentOS7安裝mysql-5.7.23-linux-glibc2.12-x86_64.tar

2. Linux下安裝Mysql2.2 將下載好的mysql安裝包通過xftp上傳到虛擬機上。2.3 將安裝包移動到/usr/local路徑下#mv mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz /usr/local2.4 解壓安裝包#tar -zxvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz2.5 重命名解壓文件或者是建立軟…

tempdb 相關總結

/* -- 0. 高速壓縮tempdb為初始值 USE tempdb DBCC SHRINKFILE(2,TRUNCATEONLY); */-- 1. tempdb以下未回收的暫時表 ,某些版本號可能查不到數據 use tempdb; select * from sys.objects o where o.type like %U%;-- Chapter 7 - Knowing Tempdb -- christiancoeo.com-- Show t…

java calendar_Java Calendar after()方法與示例

java calendarCalendar類after()方法 (Calendar Class after() method) after() method is available in java.util package. after()方法在java.util包中可用。 after() method is used to check whether this calendar time is after the time denoted by the given Objects …

rust拆掉墻_rust怎么拆自己的墻

rust游戲中可以建造自己的家&#xff0c;但是當建墻的時候總會覺得擺放不好&#xff0c;所以就需要拆除&#xff0c;但是要怎么拆自己的墻呢&#xff0c;下面小編就來為大家介紹一下吧&#xff01;rust怎么拆自己的墻要先放上領地柜&#xff0c;然后在墻剛建好的幾分鐘內錘子右…

Java BigDecimal add()方法與示例

BigDecimal類的add()方法 (BigDecimal Class add() method) Syntax: 句法&#xff1a; public BigDecimal add(BigDecimal val);public BigDecimal add(BigDecimal val, MathContext ma_co);add() method is available in java.math package. add()方法在java.math包中可用。 …

Analytics API and Customer Data Platform | Segment

Analytics API and Customer Data Platform | Segment

sheets.add示例_Java ArrayDeque add()方法與示例

sheets.add示例ArrayDeque類add()方法 (ArrayDeque Class add() method) add() Method is available in java.lang package. add()方法在java.lang包中可用。 add() Method is used to add the given element at the end of the deque. add()方法用于在雙端隊列的末尾添加給定元…

arcgis出界址點成果表_界址點成果表打印

#coding: UTF-8importarcpyimportosimporttypesimportstringimportshutilimportsysimportreimportopenpyxl#ws是一個xls的工作表#mode是替換模型&#xff0c;1完全替換&#xff0c;2模糊替換&#xff0c;3 追加替換defreplacexls(ws,mode, text, replaceText):rowsws.max_rowco…

基于Kubernetes的分布式壓力測試方案

壓力測試是用來檢測系統承載能力的有效手段。在系統規模較小的時候&#xff0c;在一臺空閑的服務器上使用[ab]&#xff0c;[wrk]&#xff0c;[siege]等工具發起一定量的并發請求即可得到一個初步的測試結果。但在系統復雜度逐步提高&#xff0c;特別是引入了負載均衡&#xff0…

旋轉數組 java_數組中左旋轉的Java程序

旋轉數組 javaLet’s take an array a[3,4,5,1,0] here we can see after 1 rotation the position of the array element will be a [4,5,1,0,3], after 2 left rotations a[5,1,0,3,4] and so on hence we can see after d rotation the position of the ith element will be…

The output path is not specified for module XXX

新建項目啟動時候&#xff1a;The output path is not specified for module XXX 沒有為模塊XXX指定輸出路徑。 解決方案 第一步 第二步 第三步

erwin模型導入mysql_使用erwin進行mysql建模

1,定義數據字典&#xff0c;把需要用到的數據類型創建好2&#xff0c;在物理模式下&#xff0c;設置數據字典&#xff0c;修改comment為%AttName這樣會默認使用邏輯模式下&#xff0c;實體屬性的名稱作為字段的注釋3&#xff0c;物理模式下選擇database->pre & post scr…

EditText焦點問題

1、在一個Activity中加入一個EditText后&#xff0c;每次進入這個Activity時輸入法都會自己主動彈出來。非常煩&#xff0c;找了些資料&#xff0c;在此記下解決的方法&#xff1a; 方法&#xff1a;在EditText的父控件中獲得焦點。這樣焦點就不會自己主動跑到EditText上了。 代…

stl中copy()函數_std :: copy()函數以及C ++ STL中的示例

stl中copy()函數C STL std :: copy()函數 (C STL std::copy() function) copy() function is a library function of algorithm header, it is used to copy the elements of a container, it copies the elements of a container from given range to another container from…

phpmyadmin管理mysql_用phpMyAdmin管理MySQL數據庫_MySQL

phpmyadmin學會使用基于Web數據庫的管理工具phpMyAdmin。如果使用合適的工具&#xff0c;MySQL數據庫的管理就會為得相當簡單。應用MySQL命令行方式需要對MySQL知識非常熟悉&#xff0c;對SQL語言也是同樣的道理。不僅如此&#xff0c;如果數據庫的訪問量很大&#xff0c;列表中…

Linux網絡那點事

跨平臺系列匯總&#xff1a;http://www.cnblogs.com/dunitian/p/4822808.html#linux 之前的之前說過網絡自連接的配置&#xff08;CentOS服務器網絡配置&#xff1a;http://www.cnblogs.com/dunitian/p/4975830.html&#xff09;&#xff0c;這次和這個類似 這種方法適用于Cent…

機器學習中的馬爾可夫隨機場模型

馬爾可夫隨機場 (Markovs Random Fields) Markov random model is a model which use an undirected graph. Undirected graphical models edge represents the potential between two variables, syntactically, Factorization distribution probabilities between variable. …