我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

HashMap中的泛型转化机制怎么回事这么也可以输出

 HashMap<Integer,Long> hm1=new HashMap();

        hm1.put(1, 5l);
        hm1.put(2, 6l);

        HashMap<Integer,Short> hm2=new HashMap(hm1);
        hm2.put(3, (short) 0);


        System.out.println(hm2);

去看看 HashMap 深浅拷贝 对你也许有不错的提升 :)

value字段只是表示了存储的值的类型,你long跟Short之间可以帮你做转换。

近期文章

  • 新手求助 % java BinarySearch tinyW.txt < tinyT.txt
  • Mybatis使用接口添加数据,报错
  • tomcat6升级到tomcat8需要注意哪些?
  • 统计list集合中相同名称的元素个数
  • spring注解方式报错找不到实体类
  • 安装水晶报表(Crystal Reports)插件后IE左上角显示黑色的X
  • sql语句,关于时间的复杂查询
  • git 项目为什么在eclipse 中不显示修改人 和 修改时间呀
  • Tomcat v9.0 Server at localhost failed to start.
  • jsp页面的表单横向拉长
  • unity3d小白求点拨!!
  • 使用SSH开发JavaWeb应用,怎样连接到网络数据库?
  • 关于找数据的问题,新人提问!!!
  • 微信浏览器点击关闭或者返回时弹窗提示,怎么搞
  • JavaWeb项目部署到Linux服务器无法正常访问
  • Expressions
  • 【hydra】如何提高扫描速度
  • iOS中如何使用非苹果自带的字体(微软雅黑字体) 微信前端
  • js或者java的算法,把未知的个数区分
  • 关于外健的用法和作用 如何保证数据的一致性

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华