淺談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的Spring框架的程序中使用JDBC API操作數(shù)據(jù)庫
這篇文章主要介紹了在Java的Spring框架的程序中使用JDBC API操作數(shù)據(jù)庫的方法,并通過示例展示了其存儲過程以及基本SQL語句的應(yīng)用,需要的朋友可以參考下2015-12-12
Spring boot + mybatis + orcale實現(xiàn)步驟實例代碼講解
這篇文章主要介紹了Spring boot + mybatis + orcale的實現(xiàn)步驟實例代碼講解,需要的朋友可以參考下2017-12-12
java:無法訪問org.springframework.boot.SpringApplication
本文主要介紹了java:無法訪問org.springframework.boot.SpringApplication,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2025-03-03
擴展Hibernate使用自定義數(shù)據(jù)庫連接池的方法
這篇文章主要介紹了擴展Hibernate使用自定義數(shù)據(jù)庫連接池的方法,涉及Hibernate數(shù)據(jù)庫操作擴展的相關(guān)技巧,需要的朋友可以參考下2016-03-03
Spring動態(tài)數(shù)據(jù)源實現(xiàn)讀寫分離詳解
這篇文章主要為大家詳細介紹了Spring動態(tài)數(shù)據(jù)源實現(xiàn)讀寫分離,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07

