快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

final如何修饰的MapList-创新互联

这篇文章主要讲解了“final如何修饰的Map List”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“final如何修饰的Map List”吧!

创新互联建站是一家专注于网站建设、网站设计与策划设计,鹤城网站建设哪家好?创新互联建站做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:鹤城等地区。鹤城做网站价格咨询:18980820575
  1. public static void main(String[] args) {

  2.     final Integer integer = new Integer(1);

  3.     //integer = 2;     

  4.     //报错:无法为最终变量integer分配值;        原因:final修饰的基本数据类型不允许更改

  5.     final Map map = new HashMap(){{

  6.             this.put("a", "a");

  7.     }};

  8.     map.put("a","a");//没有报错,final修饰的Map允许的值更改,因为final修饰的是map的引用,而不是内容

  9.     //map = new HashMap<>();//报错:无法为最终变量map分配值    原因:final修饰的map无法修改其引用

  10.     }

final修饰的List同Map,都是可以改变内部的值,而不允许指向新的地址。

感谢各位的阅读,以上就是“final如何修饰的Map List”的内容了,经过本文的学习后,相信大家对final如何修饰的Map List这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


网页名称:final如何修饰的MapList-创新互联
网站网址:http://6mz.cn/article/dhjocd.html

其他资讯