淺談java中Map的用法
public interface Map<K,V>
將鍵映射到值的對象。一個映射不能包含重復(fù)的鍵;每個鍵最多只能映射到一個值。
import javautilHashMap;
import javautilMap;
public class Test {
public static void main(String[] args) {
Map map = new HashMap();//聲明一個Map
mapput("s", "哈哈");//向map中放值:map是key-value的形式存放的
String str = mapget("s")toString();//map獲取key為"s"的value
Systemoutprintln(str);
}
}
輸出:哈哈
map鍵值對,值一般存儲的是對象。
hashmap中常用的方法,put(object key,object value);將指定的值與此映射中的指定鍵關(guān)聯(lián)
get(object key);//根據(jù)key值找出對應(yīng)的value值。
判斷鍵是否存在:containsKey(object key)
判斷值是否存在:containsValue(object value)
Map的特性即「鍵-值」(Key-Value)匹配
import java.util.HashMap;
import java.util.Map;
public class Test {
public static void main(String[] args) {
Map map = new HashMap();
String key = "java";
String key = "java";
map.put(key, "java的值");
map.put(key, "java的值");
System.out.println(map.get(key));
System.out.println(map.get(key));
}
}
輸出:
java1的值
java2的值
相關(guān)文章
Java消息摘要算法MAC實現(xiàn)與應(yīng)用完整示例
這篇文章主要介紹了Java消息摘要算法MAC實現(xiàn)與應(yīng)用,結(jié)合完整實例形式分析了java消息摘要算法MAC的概念、原理、實現(xiàn)方法及相關(guān)操作注意事項,需要的朋友可以參考下2019-09-09
如何實現(xiàn)java遞歸 處理權(quán)限管理菜單樹或分類
這篇文章主要介紹了如何實現(xiàn)java遞歸 處理權(quán)限管理菜單樹或分類,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-01-01
提交gRPC-spring-boot-starter項目bug修復(fù)的pr說明
這篇文章主要介紹了這篇文章主要為大家介紹了gRPC-spring-boot-starter項目提交bug修復(fù)的pr的原因說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助2022-02-02
基于Spring框架由ConditionalOnMissingBean注解引發(fā)的問題
這篇文章主要介紹了基于Spring框架由ConditionalOnMissingBean注解引發(fā)的問題,具有很好2023-11-11

