Map集合的遍歷,得到鍵值對
import java.util.Map;
import java.util.Set;
//Map集合的遍歷
//1,獲取所有的鍵
//2.遍歷見得集合,獲取得到每一個鍵
//3.根據鍵去找值
public class MapDemo1 {
public static void main(String[] args) {
// 新增元素並新增到集合
Map<String, String> map = new HashMap<String, String>();
map.put("gxx", "1");
map.put("matong", "2");
map.put("guotong", "3");
// 獲取所有的鍵
Set<String> set = map.keySet();
// 遍歷鍵的集合,獲取每一個鍵
for (String key : set) {
// 根據鍵去找值
String value = map.get(key);
System.out.println(key + "----" + value);
}
}
}
執行結果
相關推薦
Map集合的遍歷,得到鍵值對
import java.util.HashMap;import java.util.Map;import java.util.Set;//Map集合的遍歷//1,獲取所有的鍵//2.遍歷見得集合,獲取得到每一個鍵//3.根據鍵去找值public class MapDemo1
javaSE (二十六)map集合遍歷(兩種方法)、輸入字元,計算字元出現次數(用map實現)、HashMap巢狀HashMap
1、map集合遍歷: map集合沒有iterator方法,所以不能直接迭代 直接看下面的程式碼和第一行的註解(加了註釋之後變黑看不清了,所以前面沒加註釋) 1、map的第一種遍歷:遍歷map的所有值:method1() 獲取所有的鍵的集合:Set<K> keySet()
C# 發送http方法,利用鍵值對 KeyValuePair,發送分頁命令,日歷的開始和結束時間命令(POST)
!= 方法 call value face all 發送 keyvalue analysis 一個HTTP的類裏面: public static string HttpClientPost(string url, string taskIdx, string
Map集合遍歷的四種方式理解和簡單使用-----不能for循環遍歷
src 理解 version class post oid 循環 2017年 col ~Map集合是鍵值對形式存儲值的,所以遍歷Map集合無非就是獲取鍵和值,根據實際需求,進行獲取鍵和值 1:無非就是通過map.keySet()獲取到值,然後根據鍵獲取到值 f
java之Map集合遍歷幾種方法
package cn.com.javatest.collection; import java.util.HashMap; import java.util.Iterator; import java.util.Map; /** * java之Map集合遍歷幾種方法 * * @author:
Java中的Map集合以及Map集合遍歷例項
文章目錄 一、Map集合 二、Map集合遍歷例項 一、Map集合 Map<K,V>k是鍵,v是值 1、 將鍵對映到值的物件,一
Map集合 --遍歷
Map 遍歷: Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "a"); map.put(2, "b"); map.put(3, "ab"); map.put(4, "ab")
Map集合遍歷的方式(以HashMap為例)
color reac pri 循環 next code 方式 new 利用 環境:jdk1.8 HashMap的遍歷方式有多種,下面將會一一列出。 首先我們先在HashMap中添加幾個鍵值對。 HashMap<Integer, String> map = ne
java map集合 --遍歷
1.Map 遍歷: Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "a"); map.put(2, "b"); map.put(3, "ab"); map.put(4, "ab
實際開發中,解決列印iReport中獲取list集合遍歷,並且縮小間距
用iReport做列印的時候,在後端程式碼中得到map集合後,map中存放list 用$F獲取屬性,欄屬性代表每行的空、間隔 /*** * * @author xxx * @param checkVisaReqVo *
foreach遍歷,連續的值的單元格合併
<tbody> <c:forEach var="item" items="${merchantTable}"> <tr> <td width="15%" align="right" class="hebing" >&
Map集合遍歷的2種方法(不能遍歷Map集合,都是通過遍歷Set集合)
Map集合遍歷鍵找值方式 鍵找值方式:即通過元素中的鍵,獲取鍵所對應的值 操作步驟與圖解: 1.獲取Map集合中所有的鍵,由於鍵是唯一的,所以返回一個Set集合儲存所有的鍵 2.遍歷鍵的Set集合,得到每一個鍵 3.根據鍵,獲取鍵所對應的值 package
Map集合遍歷(詳解)
如何初始化一個map: 示例: public class TestMap { public static Map<Integer, Integer> map = new HashMap<Integer, Integer>(); } keySet
Map集合遍歷的四種方式
public class MapPractice { public static void main(String[] args) { Map<Integer,String> map = new HashMap<Integer,String&
Map集合遍歷的兩種方式
import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap {
Map集合遍歷
Map集合的遍歷① // 先獲得key再獲得value Set set=map.keySet(); // 遍歷得到的key的集合set,從而通過get()得到value for(Obje
Map集合遍歷兩種方式區別和效能
Map<String,String> map = new HashMap<String,String>();map.put("01", "zhangsan");map.put("02", "lisi");map.put("03", "wangwu");Collection<Str
java中List、Set、Map集合遍歷的幾種方式小結和比較
一、集合類的通用遍歷方式, 用迭代器迭代:1.迭代遍歷whileIterator it = list.iterator();while(it.hasNext()){Object obj = it.next();System.out.println(it.next());}2.
Map集合遍歷方法
map集合沒有Iterator迭代器,去遍歷這個集合只能通過其他方法。 map集合中有兩個方法可以遍歷集合值: keySet() 和 entrySet()方法 1.keySet()方法
Map集合遍歷過程呼叫remove方法引起的問題
Set<Integer> set2 = map2.keySet(); for(Integer key :set2) { if(key>50 && key<1