java⽇常问题和技巧1(BigDecimal与int相互转换、判断某元素
是否在数组中、求。。。
1.BigDecimal与int相互转换:
1import java.math.BigDecimal;
2public class HelloWorld {
3public static void main(String []args) {
4//BigDecimal转int
5            BigDecimal bigCount =  new BigDecimal("123");
6        System.out.println(bigCount);
7int count = bigCount.intValue();
8        System.out.println(count);
9//int转BigDecimal
10int count2 = 456;
11        System.out.println(count2);
12        BigDecimal bigCount2 = new BigDecimal(count2);
13        System.out.println(bigCount2);
14    }
15 }
2.判断某元素是否在数组中
1public boolean isHave(String[] args, String e) {
2boolean result = false;
3return Arrays.asList(args).contains(e);
4    }
这⾥的List类型是java.util.Arrays$ArrayList
3.求两个List并集
1public List ListUnion(List list1, List list2) {
2    veAll(list2);
3    list1.addAll(list2);
4return list1;
bigdecimal转换为integer5 }
4.int[]转Integer[]
1 Integer[] integers1 = Arrays.stream(data).boxed().toArray(Integer[]::new);

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。