Java详细介绍之集合注意事项

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于集合注意事项以及底层结构的相关问题,包括了map接口、HashMap类、HashTable类、Properties类以及Collections工具类等内容,希望对大家有帮助。

推荐学习:《java视频教程》

一、Map 接口

1、注意事项(实用)

  • Map与Collection并列存在。用于保存具有映射关系的数据 : Key-Value(双列元素)
  • Map 中的key 和 value 可以是任何引用类型的数据,会封装到 HashMap$Node
    对象中
  • Map 中的 key 不允许重复,原因和HashSet一样
  • Map 中的 value 可以重复
  • Map的 key 可以为null, value 也可以为null 。但是,注意 key为 null 只能存在一个,而value 为 null 可以存在多个
  • 常用String 类来作为 Map 的key
  • key 和 value 之间存在单向 一对一关系,即通过指定的key 总能找到对应的 value

2、Key-Value 示意图

3、Map接口常用方法

Map map = new HashMap();   map.put("第一", "节点1"); map.put("第二", "节点2"); map.put("第三", "节点3"); map.put("第四", "节点4");

商匡云商
Logo
对比商品
  • 合计 (0)
对比
0
购物车