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 · 191 阅读 · 1 评论 -
java中praseLong出现溢出问题解决
1.工作中遇到的小问题记录一下。 利用praseLong转化String类型的数字字符串的时候如果超出了20位,会出现溢出错误,解决办法是使用BigInterger,需要到如math类。 为什么不能超过20位呢?因为2的64次幂的结果就是一个20位的整数,所以praseLong可以转化的最大数据不能超过这个数。...原创 2018-10-09 18:42:35 · 2616 阅读 · 0 评论