java
文章平均质量分 57
gaoshanliushuizf
软件工程师
展开
-
java中的数据集合HashSet源码解析
java中的数据集合HashSet源码解析set的特点HashSet的底层实现hashset去重机制 set的特点 set中不可以放置重复元素,会自动去重 set不是线程安全 set插入和删除比ArrayList更快 HashSet的底层实现 首先看hashSet的定义,hashset继承自serializable接口,表明他可以实现序列化 public class HashSet<E> extends AbstractSet<E> implements Set<E>,原创 2021-03-29 11:16:55 · 170 阅读 · 1 评论 -
java中praseLong出现溢出问题解决
1.工作中遇到的小问题记录一下。 利用praseLong转化String类型的数字字符串的时候如果超出了20位,会出现溢出错误,解决办法是使用BigInterger,需要到如math类。 为什么不能超过20位呢?因为2的64次幂的结果就是一个20位的整数,所以praseLong可以转化的最大数据不能超过这个数。...原创 2018-10-09 18:42:35 · 2501 阅读 · 0 评论