java treemap_Java TreeMap putAll()方法與示例

java treemap

TreeMap類putAll()方法 (TreeMap Class putAll() method)

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

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

  • putAll() method is used to copy all the key-value pairs from the given map (m) and paste it into this map.

    putAll()方法用于復制給定映射(m)中的所有鍵值對,并將其粘貼到此映射中。

  • putAll() 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.

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

  • putAll() method may throw an exception at the replacing mappings.

    putAll()方法可能會在替換映射處引發異常。

    • ClassCastException: This exception may throw when the given map (m) elements protect it from being saved in this Map.ClassCastException :當給定的map(m)元素防止將其保存在此Map中時,可能會拋出此異常。
    • NullPointerException: This exception may throw when the given parameter is null exists.NullPointerException :當給定參數為null時,可能引發此異常。

Syntax:

句法:

    public void putAll(Map m);

Parameter(s):

參數:

  • Map m – represents the mappings to be saved in this TreeMap.

    映射m –表示要保存在此TreeMap中的映射。

Return value:

返回值:

The return type of the method is void, it returns nothing.

該方法的返回類型為void ,不返回任何內容。

Example:

例:

// Java program to demonstrate the example 
// of void putAll(Map m) method of TreeMap 
import java.util.*;
public class PutAllOfTreeMap {
public static void main(String[] args) {
// Instantiates two TreeMap
TreeMap < Integer, String > tm1 = new TreeMap < Integer, String > ();
TreeMap < Integer, String > tm2 = new TreeMap < Integer, String > ();
// By using put() method is
// to put the key-value pairs in
// treemap tm1
tm1.put(1, "C");
tm1.put(4, "C++");
tm1.put(3, "Java");
tm1.put(2, "Php");
// By using put() method is
// to put the key-value pairs in
// treemap tm2
tm2.put(1, "SQL");
tm2.put(2, "DBMS");
// Display TreeMap tm1
System.out.println("tm1: " + tm1);
// By using putAll() method is to
// put all the elements of tm2 in tm1
tm1.putAll(tm2);
// Display updated TreeMap tm1
System.out.println("tm1.putAll(tm2): " + tm1);
}
}

Output

輸出量

tm1: {1=C, 2=Php, 3=Java, 4=C++}
tm1.putAll(tm2): {1=SQL, 2=DBMS, 3=Java, 4=C++}

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

java treemap

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

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

相關文章

LeetCode 167. 兩數之和 II - 輸入有序數組 思考分析

目錄1、暴力&#xff0c;超時2、雙指針滑動窗口條件限制 AC3、觀看題解&#xff08;吸取他人經驗&#xff09;1、二分查找2、雙指針3、雙指針二分查找給定一個已按照升序排列 的有序數組&#xff0c;找到兩個數使得它們相加之和等于目標數。 函數應該返回這兩個下標值 index1 …

敏捷開發用戶故事系列之七:用戶故事與MVC

這是用戶故事系列的第七篇。&#xff08;之一&#xff0c;之二&#xff0c;之三&#xff0c;之四&#xff0c;之五&#xff0c;之六&#xff0c;之七&#xff0c;之八&#xff0c;之九&#xff09;用戶故事和MVC沒有關系&#xff0c;因為MVC是實現方法&#xff0c;因此在思考用…

七、規則組織的衍生組織——菱形斜紋組織數學模型的建立

基礎概念公式推到可參考該專欄下的前幾篇博文。 菱形斜紋組織圖&#xff1a; 分析&#xff1a;首先3上2下2上1下&#xff0c;飛數為1&#xff0c;右斜。kw8表示從左下角開始往上數8格為緯峰所在位置&#xff1b;kj8表示從左上角開始往右數8格為經峰所在位置。 這樣就將菱形斜…

顯卡測試軟件毛毛蟲,超龍超龍,與眾不同,頂流配備,散熱一流,3070Ti超龍旗艦版評測...

可能大家都沒想到此次顯卡荒會持續近一年&#xff0c;還是出現國家級干涉才將這股“歪風”剎住了。而且也僅僅算是剎住了大陸的速度&#xff0c;主要踩死剎車的應該就是黃大廚。他從5月初推出的新核心就采取了出廠即鎖算力的做法&#xff0c;但是即便如此&#xff0c;那些看著高…

poj 2513 Colored Sticks

// 判斷圖是否聯通 在連通的基礎上還要判斷是否存在歐拉通路// 判斷連通就并查集了 判斷是否存在歐拉通路&#xff1a; 點度數為數的點 1 >3就是不存在的 其它是存在的// 我開始用 map 判重 然后就悲劇了一上午 好久沒寫 Trie樹了 都忘了、#include <iostream> #in…

strictmath_Java StrictMath ulp()方法與示例

strictmathStrictMath類ulp()方法 (StrictMath Class ulp() method) Syntax: 句法&#xff1a; public static double ulp(double do);public static float ulp(float fl);ulp() Method is available in java.lang package. ulp()方法在java.lang包中可用。 ulp(double do) Me…

八、非規則組織分析及其數學模型——平紋變化組織

非規則組織顧名思義&#xff0c;無法通過一個數學模型來描述所有的非規則組織、對于每一個具體的非規則組織而言&#xff0c;其也有一定的規律性可循&#xff0c;即可通過分析每一個具體的非規則組織的組織點運動規律來建立相應的數學模型。 一、平紋變化組織 平紋變化組織即…

怎么看xp計算機是32位還是64位,教你查看XP系統的不同32位還是64位詳細的步驟

電腦中使用的不同的版本如果安裝一些大型的游戲的時候都是有技巧來實現的&#xff0c;那在XP電腦中想要知道的對于不同的32位還是64位的版本的文件操作的時候新手是怎么知道自己安裝的軟件的版本呢&#xff0c;今天小編就來跟大家分享一下教你查看XP系統的不同32位還是64位詳細…

微軟面試100題2010年版全部答案集錦(含下載地址)

微軟等數據結構算法面試100題全部答案集錦作者&#xff1a;July、阿財。時間&#xff1a;二零一一年十月十三日。引言無私分享造就開源的輝煌。今是二零一一年十月十三日&#xff0c;明日14日即是本人剛好開博一周年。在一周年之際&#xff0c;特此分享出微軟面試全部100題答案…

get post

1. get是從服務器上獲取數據&#xff0c;post是向服務器傳送數據。2. get是把參數數據隊列加到提交表單的ACTION屬性所指的URL中&#xff0c;值和表單內各個字段一一對應&#xff0c;在URL中可以看到。post是通過HTTP post機制&#xff0c;將表單內各個字段與其內容放置在HTML …

LeetCode 27.移除元素 思考分析

題目 給你一個數組 nums 和一個值 val&#xff0c;你需要 原地 移除所有數值等于 val 的元素&#xff0c;并返回移除后數組的新長度。 不要使用額外的數組空間&#xff0c;你必須僅使用 O(1) 額外空間并 原地 修改輸入數組。 元素的順序可以改變。你不需要考慮數組中超出新長…

九、非規則組織分析及其數學模型——曲線斜紋組織

曲線斜紋組織圖&#xff1a; 因為其形狀酷似拋物線&#xff0c;拋物線又是曲線中的一種&#xff0c;故稱為曲線斜紋組織。 特點&#xff1a;1&#xff0c;每一根經紗上的組織點運動規律不變 2&#xff0c;飛數是變化的&#xff0c;故也稱為變飛數組織 飛數滿足的兩個條件&…

ulp通信_Java Math類ulp()方法及示例

ulp通信數學類ulp()方法 (Math class ulp() method) ulp() method is available in java.lang package. ulp()方法在java.lang包中可用。 ulp() method is used to return the size of a ulp of the given argument, where, a ulp of the given value is the positive distance…

計算機公式column,函數公式的左膀右臂:ROW、COLUMN函數知多少

一個公式生成乘法口訣表演示的公式中用到了兩個函數&#xff1a;ROW和COLUMN&#xff0c;這兩個函數的用途非常廣泛&#xff0c;可以配合其他函數實現很多功能(尤其是和VLOOKUP函數)&#xff0c;另外和這兩個函數相似的還有ROWS和COLUMNS函數&#xff0c;也順便介紹下。函數說明…

apache2.4.x三種MPM介紹

三種MPM介紹 Apache 2.X 支持插入式并行處理模塊&#xff0c;稱為多路處理模塊&#xff08;MPM&#xff09;。在編譯apache時必須選擇也只能選擇一個MPM&#xff0c;對類UNIX系統&#xff0c;…

LeetCode 15. 三數之和 思考分析(雙指針解)

目錄初解&#xff1a;未考慮去重二解&#xff1a;未考慮去重位置三解&#xff1a;AC題目&#xff1a;給你一個包含 n 個整數的數組 nums&#xff0c;判斷 nums 中是否存在三個元素 a&#xff0c;b&#xff0c;c &#xff0c;使得 a b c 0 &#xff1f;請你找出所有滿足條件且…

十、非規則組織分析及其數學模型——鋸齒形斜紋組織

鋸齒形斜紋組織圖&#xff1a; 分析&#xff1a; 前半齒長度k&#xff0c;表示山谷到山峰的列數&#xff0c;也就是鋸齒的寬度&#xff1b; 鋸齒飛數s&#xff0c;表示山峰到山峰的行數&#xff0c;也就是鋸齒的高度。 起始點相差4格&#xff0c;也就是第一部分整體向上移動…

Linq lamdba GroupJoin外連接示例

其實用from..Linq語句做外連接簡單而且便于理解&#xff0c;我個人使用lamdba純粹是技術上的追求吧 DataTable exceldtnew DataTable();DataTable nomacdtnew DataTable();exceldt exceldt.AsEnumerable().GroupJoin(nomacdt.AsEnumerable(), a > a.Field<String>(&q…

ajax為什么有時候不行,為什么不能用ajax調用

Ajax取值時出現未知的運行時錯誤的解決方法在Ajax里經常會通過innerHTML來改變界面&#xff0c;這個比使用DOM要簡單一些。比如&#xff1a;element.innerHTML "put code here"不過&#xff0c;在IE中&#xff0c;有時候會出現"未知的運行時錯誤(unknown runti…

Java Hashtable size()方法與示例

哈希表類size()方法 (Hashtable Class size() method) size() method is available in java.util package. size()方法在java.util包中可用。 size() method is used to return the number of key-value pairs that exist in this Hashtable. size()方法用于返回此哈希表中存在…