Java开发琐碎语法(长期更新)
admin
2024-02-05 23:26:14

1、List赋初值可使用:Arrays.asList(0.1, 0.25, 0.5, 0.75, 0.9);

2、Map赋初值方法(匿名内部类):

HashMap map = new HashMap() {{put("张三", "北京");put("李四", "上海");}};

3、BigDecimal的加减乘除:add、subtract、multiply、divide(除法操作要进行精度的控制)

4、BigDecimal保留小数并四舍五入:num.setScale(2, RoundingMode.HALF_UP)

5、BigDecimal比较大小:

①a.compareTo(b) == -1   a小于b

②a.compareTo(b) == 0    a等于b

③a.compareTo(b) == 1    a大于b

④a.compareTo(b) > -1     a大于等于b

⑤a.compareTo(b) < 1      a小于等于b

6、对List进行排序:

升序:Collections.sort(list);

降序:Collections.sort(list, Collections.reverseOrder());

7、获取list中某个值的下标:list.indexOf(value),没有返回-1

8、BigDecimal转换为Double:num.doubleValue()

9、

相关内容

热门资讯

六问稻城亚丁景区封堵省道收费 ... 近日,有博主发布视频称,四川省甘孜州稻城县稻城亚丁景区将S462省道纳入景区管控,强制游客乘坐收费摆...
原创 夏... 夏天湿热重、脾胃易虚寒,这4道汤健脾祛湿、暖胃护胃、清热不伤阳,适合连续两个月常喝,步骤清晰、做法简...
明日四月十六,记得“吃4样,做... 明日农历四月十六,记得“吃4样,做1事”五谷丰登迎福气,老传统别丢! 时光如梭,转眼间来到了农历四月...
今年目标全国销售网点突破200... 5月16日下午6点,贵阳市吾茶白·贵茶潮饮烘焙概念店里排起小队。 “就要这款,上次喝完一直惦记着。”...
原创 淄... 很多人认识淄博只靠烧烤但真正撑起淄博饮食底蕴的从来不是网红热度而是一代代扎根老城的老字号烟火。这些老...