亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

淺談java中Map的用法

 更新時間:2015年09月30日 11:28:07   投稿:hebedich  
Map簡介:將鍵映射到值的對象。一個映射不能包含重復(fù)的鍵;每個鍵最多只能映射到一個值。此接口取代 Dictionary 類,后者完全是一個抽象類,而不是一個接口。

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)文章

最新評論