java基础第十七天

1.Map(接口):存储key-value对,map中的key不能重复

实现类:HashMap,HashTable,

LinkedHashMap

(1)HashMap:允许null值和null键,并且是无序的,线程不安全

常用方法见代码:MapDemo01

(2)map集合的3种遍历方式:

1.遍历key

2.遍历value

3.遍历key-value

(3)Hashtable:无序的,不能存储null值和null键,线程安全的

(4)LinkedHashMap:有序的,允许null值和null键,线程不安全的,比HashMap的效率慢

HashMap和HashTable的区别:

HashMap:允许null值和null键,线程不安全的

Hashtable:不能存储null值和null键,线程安全的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、基本数据类型 注释 单行注释:// 区域注释:/* */ 文档注释:/** */ 数值 对于byte类型而言...
    龙猫小爷阅读 4,294评论 0 16
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,786评论 18 399
  • java笔记第一天 == 和 equals ==比较的比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量...
    jmychou阅读 1,526评论 0 3
  • 洗完衣服,运动(今天健身15分钟,有点少,明天延长时间)完,传来一个噩耗,我的手机坏了,好郁闷。难道真的是好手机跟...
    小七妈妈阅读 1,770评论 3 4
  • 类似于刮奖的小功能,废话不多说直接上代码 -(UILabel*)textLbl{ if (_textLbl==ni...
    shouyu阅读 449评论 0 0