![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java知识
花月诗人
这个作者很懒,什么都没留下…
展开
-
java安全防溢出的两整数平均值算法
一般求两整数平均值大家可能会有如下写法public static int mean(int a, int b){ return (a + b) / 2; }好一些的会这样写public static int mean(int a, int b){ return (a + b) >> 1; } //或 public static int mean(int a, int b...原创 2018-04-17 23:27:39 · 6496 阅读 · 5 评论 -
Java中Map根据键(Key)或者值(Value)进行排序
我们都知道,java中的Map结构是key-->value键值对存储的,而且根据Map的特性,同一个Map中不存在两个Key相同的元素,而value不存在这个限制。换句话说,在同一个Map中的Key是唯一的,而value不唯一。Map是一个接口 ,我们不能直接声明一个Map类型的对象,在实际开发中,比较常用的Map数据结构是HashMap和TreeMap,它们都是Map的直接子类。如果考虑到...转载 2018-04-18 20:21:55 · 13244 阅读 · 1 评论