摘要: 注意:自己定义的类用hashset存储时 一定要重写hashcode 和equals方法!!! 参见 java 集合重要概念 (== 和 equals 解读) linkedhashset(双链表加数组结构)与 hashset(单链表加数组存储结构)的区别是 linkedhashset是双链表结构 记 阅读全文
posted @ 2020-05-08 17:22 gaoshengjun 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 一、理解”==“的含义 在java中,主要有两个作用。 1、基础数据类型:比较的是他们的值是否相等,比如两个int类型的变量,比较的是变量的值是否一样。 2、引用数据类型:比较的是引用的地址是否相同,比如说新建了两个User对象,比较的是两个User的地址是否一样。 OK。到这就注意了,你会发现,我 阅读全文
posted @ 2020-05-08 11:23 gaoshengjun 阅读(263) 评论(0) 推荐(0) 编辑