java中如何使用map?
一提到map很多人都很頭疼,平常list中放值都不明白呢,突然來了放兩個值的。這麼對比的話,map是比list複雜一點,但是開發中很多情況下,用到map的地方很多,我現在站在一個使用者的立場上,對開發中map常用的方法進行說明。
操作方法
(01)先看一下官方對map的解釋。廢話很多,就記住框框中標註的一句話。
(02)下面介紹一下map的常用的方法。也是從文檔中標紅。
(03)接下來 我們在eclipse新建個測試類。裏面是什麼東西都沒有的。
(04)新建個map對象,並且往裏面put一個值。並調用一下map的size方法。
(05)上面的步驟中Map<String,String> map = new HashMap<String, String>();兩個String的意思是,key爲 string類型,value也爲String類型。當然也都可以爲其他類型;根據實際需求來。這裏是爲了演示方便,就用簡單的來。下面是輸出結果。
(06)往map中多添加幾個值,來測試一下它的get方法。
(07)這裏有個需要注意的地方,簡介中說是key不能重複。我們來測試下,對某個key進行重新賦值會出現什麼情況。
(08)從上一步可以看出,如果重新覆蓋賦值,並沒有什麼作用,反而會覆蓋掉原來的值,大小不會發生改變。
(09)最關鍵的地方是如何進行map的遍歷。它有兩個集合,一個是值的集合,一個是鍵的集合。map都提供了方法進行訪問。先遍歷一下key
(10)這是遍歷map的值。注意:這裏都是無序的
(11)有些人說我又要鍵又要值。也很簡單。
(12)至此map的大部分常用方法都介紹完了。
特別提示
key不可以重複會發生值覆蓋的問題。
-
手機號碼如何去除電話邦的標註
現在很多智能手機都基於一定的服務平臺,可以自動識別一些騷擾電話。電話邦就是騷擾識別合作平臺。本文將介紹電話邦標註的電話類型如何去除。操作方法(01)搜狗搜尋“電話邦”進行搜尋,並進入電話邦的官方網站。(02)進入電話邦首頁後,點擊上方導航欄中的“號碼申訴”選...
-
阿里魚卡怎麼設定UC免流量?
前段時間阿里聯合電信通UC瀏覽器、優酷視頻、蝦米音樂、高德地圖、書旗小說等多個阿里系APP聯合推出阿里魚卡系列,提供上述APP下的流量免費服務。雖然服務是好,但是如果你不在手機上進行設定入口,流量就依然無法被免除,今天就簡單說下UC瀏覽器如何設定免流量服務。...
-
最新版手機QQ怎麼退出?不接收消息?
現在的QQ總是自動接收彈出消息這樣我們玩手機的時候很彆扭。到底能不能徹底退出手機QQ不在接收消息,今天我就教教大家怎麼完全退出QQ。操作方法(01)現在QQ我們向右滑,點擊設定。裏面換可以換面板,可以發紅包很方便。(02)點擊設定進去之後拉倒最新麪點擊紅色箭頭的退出...
-
手機PDF如何轉圖片格式,pdf轉圖片方法
在日常的工作或者學習中,有時會碰到需要將檔案中的某一頁或者是某幾頁轉爲圖片格式,那這個時候該怎麼辦呢?操作方法(01)第一步:首先在手機的應用市場裏找到工具(02)然後執行工具,在“PDF轉換”的頁面點擊PDF轉圖片。(03)第三步:在添加檔案的頁面選擇好需要轉換的檔案,然後點...