随笔分类 -  Java基础

摘要:转自:https://www.toutiao.com/a6825827922012537357/ 1:HashMap 的数据结构? A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。 transient Node<K,V>\[\] table 阅读全文
posted @ 2020-09-21 21:31 时间-海 阅读(448) 评论(0) 推荐(0)
摘要:一、说明 使用Collections工具类的sort方法对list进行排序 新建比较器Comparator 二、代码 排序: Student类: 阅读全文
posted @ 2018-07-29 16:55 时间-海 阅读(12403) 评论(0) 推荐(0)
摘要:一、问题描述 有时候,我们会遇到在遍历List集合的过程中删除数据的情况。 看着自己写的代码,感觉完全没有问题,但就是达不到预期的效果,这是为什么呢?下面我们来分析下 本来预期结果应该是: 但实际上结果却是: 原因如下: List每remove掉一个元素以后,后面的元素都会向前移动 ,此时如果执行i 阅读全文
posted @ 2018-07-29 16:43 时间-海 阅读(666) 评论(0) 推荐(0)
摘要:一、二进制和十进制的转换 二、十六进制和十进制的转换 阅读全文
posted @ 2018-07-29 15:17 时间-海 阅读(5865) 评论(0) 推荐(0)
摘要:一、十进制 · 每个位置可以有10个数字,从0到9 · 每个位置都有一个位权,从右到左,第一位为1,然后依次乘以10,即第二位为10,第三位为100,依次类推,如: 123表示的1*(10^2) + 2*(10^1) + 3*(10^0),(10^2表示10的二次方),它表示的是各个位置数字含义之和 阅读全文
posted @ 2018-07-29 14:55 时间-海 阅读(4168) 评论(1) 推荐(1)