黑马程序员技术交流社区
标题:
学习感想
[打印本页]
作者:
甘富山
时间:
2020-2-29 19:01
标题:
学习感想
Map:
1.存储值对的时候,key不重复,返回值V是Null
2.存储值对的时候,key重复,会使用新的value替换map中重复的value,返回被替换的value值
使用迭代器遍历Map:
public class LinkeHashset {
public static void main(String[] args) {
Map<String,Integer> map = new HashMap<>();
map.put("亚索",16);
map.put("盖伦",18);
map.put("瑞兹",20);
Set<String> set = map.keySet(); //使用Map集合中的方法keySet(),把Map集合所有的key取出来,存储到一个Set集合中
Iterator<String> it = set.iterator(); //遍历set集合,获取Map集合中的每一个key
while (it.hasNext()){ //使用迭代器遍历set集合
String key = it.next(); //通过map集合中的方法get,通过key找到value
Integer v = map.get(key);
System.out.println(key+" "+v); // 亚索 16,瑞兹 20,盖伦 18
}
}
}
使用增强for循环遍历Map:
Map<String,Integer> map = new HashMap<>();
map.put("亚索",16);
map.put("盖伦",18);
map.put("瑞兹",20);
Set<String> set = map.keySet();
Iterator<String> it = set.iterator();
for(String key : set){
Integer value = map.get(key);
System.out.println(key+" "+value);
作者:
柠檬leung不酸
时间:
2020-3-9 17:39
学习要加,骄傲要减,机会要乘,懒惰要除。诶,激励自己的名言,希望对你有用
作者:
柠檬leung不酸
时间:
2020-3-19 14:18
预测未来最好的方法就是去创造未来。
作者:
柠檬leung不酸
时间:
2020-3-26 21:07
发光并非太阳的专利,你也可以发光。加油
作者:
柠檬leung不酸
时间:
2020-4-10 09:39
不忘初心,坚持
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2