map集合遍历_java---map集合获取元素与存储元素

7889229e6c5e5f4385224d1923f133ab.png

package tuesday;

import java.util.HashMap;

import java.util.Iterator;

import java.util.Map;

import java.util.Set;

/*************************************************************

mapErd的用法:使用IteratorforEach

example1:Iterator遍历Map集合

Iterator遍历方法:(1)将Map集合转换为Iterator接口对象

(2)进行遍历

Iterator接口中遍历使用方法:keySet()方法/entrySet();

keySet()方法:先将Map集合所有键对象转化为Set单列集合,

接着将包含键对象的Set集合转化为Iterator接口对象,然后遍历Map集合中所有键,根据键取相应的值

entrySet():

*************************************************/

public class mapEr {

public static void main(String[] args){

//创建Map集合

Map map=new HashMap();

//添加元素

map.put("1", "jack"); //前列对应键,后列对应值

map.put("2", "rose");

map.put("3", "luck");

System.out.println(map); //打印map集合中的元素

//获取键的集合

Set keySet=map.keySet();

//迭代键的集合

Iterator it=keySet.iterator();

while(it.hasNext()){

Object key=it.next();

Object value=map.get(key); //获取每个键所对应的值

System.out.println(key+":"+value);

}

}

}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部