会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 133641个问题
Python 全系列/第九阶段:Flask百战电商后台系统/Flask百战电商后台项目 20327楼
Python 全系列/第二阶段:Python 深入与提高/模块 20328楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/数组和数据存储 20329楼
Python 全系列/第四阶段:函数式编程和核心特性/生成器和装饰器 20330楼

2020 12 04-----------------------------

package com.bjsxt;
package com.bjsxt;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class HashMapTest {
    public static void main(String[] args) {
        //实例化HashMap容器
        Map<String,String> map = new HashMap<>();
        //添加元素
        map.put("a","A");
        String value = map.put("a","B");
        System.out.println(value);

        System.out.println("---------------------------");
        String val = map.get("a");
        System.out.println(val);

        System.out.println("------------------------------");
        map.put("b","B");
        map.put("c","C");
        map.put("d","D");
        map.put("e","E");
        //获取HashMap容器中所有的元素,可以使用keySet方法与get方法一并完成。
        Set<String> keys = map.keySet();
        for(String key:keys){
            String v1 = map.get(key);
            System.out.println(key+" ---- "+v1);
        }
        System.out.println("-----------------");
        Set<Map.Entry<String,String>> entrySet = map.entrySet();
        for(Map.Entry<String,String> entry:entrySet){
            String key = entry.getKey();
            String v = entry.getValue();
            System.out.println(key+" ---------- "+v);
        }
      }
}

为什么这里是String value = map.put("a","B");  而不是String value = new map.put("a","B");

Set<Map.Entry<String,String>> entrySet = map.entrySet();  而不是

Set<Map.Entry<String,String>> entrySet =  new map.entrySet();


JAVA 全系列/第二阶段:JAVA 基础深化和提高/容器(旧) 20331楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/XML 技术(旧) 20333楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/控制语句、方法、递归算法 20334楼
JAVA 全系列/第六阶段:JavaWeb开发/Servlet技术详解(旧) 20336楼
Python 全系列/第八阶段:轻量级Web开发利器-Flask框架/Flask视图基础和URL 20338楼
Python 全系列/第六阶段:数据库与AI协同技术实战/mysql的使用 20340楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637