Map 檢驗 某個key 是否存在


Map 檢測某個key是否存在

Map<String,String> map = new HashMap<String,String>();

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

從試驗可知:Map<String,String> 時,當無key或者某個key對應的value為null時,map.get("key") 都為 null;當某個key對應的value為“”時,map.get("")也為"";

 

 

 

 

 

從試驗可見:當 只取Object對象時,無論是map中無key或者某key對應的value為null時,map.get(key)均為null。

 

當為 Map<Object,String>時,map.get(key).toString() 均報錯(當某key不存在或者 某key為null時) 可以這么解釋Object類型的null 不能轉換成String字符串類型;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM