阶段1 语言基础+高级_1-3-Java语言高级_04-集合_08 Map集合_3_Map接口中的常用方法...
2019-07-25 11:03
363 查看
原文链接:http://www.cnblogs.com/wangjunwei/p/11242928.html
这个方法比较特殊,它的返回值是V他也就是Vlaue
get
remove
containsKey:
put
value没有重复的所以v1返回的是null
key值有重复,所以会返回被替换的值,范冰冰1
、
说明里面重写了toString的方法
remove
Map的数据类型,可以相同,也可以不同
remove方法返回被删除的value值
删除后再次打印Map集合
它是一个无序的集合
没有要删除的值,就返回null
这里可以int来接收,自动拆箱,但是报一个异常,NUllPointerException空指针异常
出现异常原因:空可以复制给包装类,但是不能赋值给int类型。所以这里会抛出空指针异常。所以进项多使用包装类,。少使用基本类型。
get
获取一个不存在的值
containskey
转载于:https://www.cnblogs.com/wangjunwei/p/11242928.html
相关文章推荐
- 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_08 Map集合_8_LinkedHashMap集合
- 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_07 Collections工具类_2_Collections集合工具类的方法...
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第4节 ArrayList集合_17-ArrayList练习二_存储自定义...
- 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_06 Set集合_5_HashSet存储自定义类型元素...
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第5节 String类_4_字符串的比较相关方法...
- 阶段1 语言基础+高级_1-3-Java语言高级_03-常用API第二部分_第5节 StringBuilder类_2_StringBuilder的构造方法和append方法...
- 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_01 Collection集合_1_Collection集合概述...
- 阶段1 语言基础+高级_1-3-Java语言高级_04-集合_05 List集合_2_Arraylist集合
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第5节 String类_8_字符串的分割方法...
- 阶段1 语言基础+高级_1-3-Java语言高级_03-常用API第二部分_第3节 Calendar类_2_Calendar类的常用成员方法...
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第5节 String类_10_练习:统计输入的字符串中...
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第1节 Scanner类_1-API概述和使用步骤...
- 阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第3节 接口_4_接口的抽象方法使用...
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第5节 String类_9_练习:按指定格式拼接字符...
- Java语言基础-常用对象API(二)泛型、Map集合
- java基础35 双例集合Map及其常用方法
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第5节 String类_3_字符串的常量池...
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第6节 static静态_11_静态static关键字概述...
- 阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第3节 Random类_9-生成指定范围的随机数...
- 阶段1 语言基础+高级_1-3-Java语言高级_03-常用API第二部分_第5节 StringBuilder类_1_StringBuilder的原理...