java中map怎么输出!

 我来答
wh猎人
推荐于2017-09-08 · TA获得超过1125个赞
知道大有可为答主
回答量:1157
采纳率:89%
帮助的人:659万
展开全部
// 将Map的数据输出到控制台(未排序)
for(Map.Entry entry: myMap.entrySet()){
   System.out.println(entry.getKey()+" = "+entry.getValue());
}

// 将Map的数据输出到控制台(按Key排序)
假设myMap的定义为Map<String, String> 
List<String> keys = new ArrrayList<String>(myMap.keySet());
Collections.sort(keys);
for(String key : keys){
   System.out.println(key  + " = " + myMap.get(key));
}
百度网友0583ac2ea
推荐于2017-09-29 · TA获得超过957个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:218万
展开全部
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;

public class Test {

public static void main(String[] args) {
Map<String, String> map = new HashMap<String, String>();
map.put("A", "a");
map.put("B", "b");
Set<String> keys = map.keySet();
Iterator<String> it = keys.iterator();
while(it.hasNext()) {
String key = it.next();
System.out.println(key + "-->" + map.get(key));
}
}

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
侠们figo
推荐于2018-05-13 · TA获得超过152个赞
知道小有建树答主
回答量:246
采纳率:50%
帮助的人:91.3万
展开全部
Map的一般用法
1.声明一个Map :
Map map = new HashMap();
2 .向map中放值 ,注意: map是key-value的形式存放的,如:
map.put("sa","dd");
3 .从map中取值 :
String str = map.get("sa").toString,
结果是: str = "dd'
4 .遍历一个map,从中取得key和value :
Map m= new HashMap();
for(Object obj : map.keySet()){
Object value = map.get(obj );
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式