前段時間看某個框架原始碼時,看到有用到map.getordefault這個方法,出於好奇就簡單了解了一下。
直接看一下原始碼還是比較簡單的,傳入key和乙個預設值,如果key值存在就直接返回對應的value值,否則直接返回預設值。
default v getordefault
(object key, v defaultvalue)
具體應用
/**
* 利用map統計乙個字串中,每個字母出現的次數
*/public
class
mapdemo
private
static map method1()
else
}return map;
}private
static map method2()
return map;
}}
getordefault是不是看起來更簡潔,更裝逼。。。 脊柱 保健新方法
文章簡介 日本養生學家推廣出了一套被稱為 西氏健康法 的養生 保健方法 睡平板床 枕硬枕頭 金魚運動 毛管運動 合掌合蹠法以及背腹運動等六項運動方法。這些健康法可以糾正 脊椎的歪斜 彎曲 椎間盤突出 小關節紊亂 同時,促進血液回流,改善微迴圈降低血液黏稠度,使心臟回流量及搏出量增加,增加身體主要臟器...
TinyOS更新方法
介紹兩種方法 在linux或者cygwin環境下更新 設定環境變數 export cvsroot pserver anonymous tinyos.cvs.sourceforge.net cvsroot tinyos 接入命令 cvs d pserver anonymous tinyos.cvs.s...
軟體更新方法
軟體更新方法 摘要 本發明涉及通訊領域,公開了一種軟體更新方法,使得能夠在一次更新過程中,提供軟體新增功能的無縫銜接和新版本軟體的格式更改,同時使得軟體公升級方法對未來的未知需求有最佳的適應能力,並能提高軟體公升級效率。本發明將要公升級的軟體分為三個部分 新版本軟體包頭部 與軟體公升級相關的部分和其...