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小时内删除。
发表评论