Object 类型转化为 BigDecimal 类型
2020-07-13 05:47
609 查看
Object 类型转化为 BigDecimal 类型
public static BigDecimal getBigDecimal(Object value) { BigDecimal ret = null; if (value != null) { if (value instanceof BigDecimal) { ret = (BigDecimal) value; } else if (value instanceof String) { ret = new BigDecimal((String) value); } else if (value instanceof BigInteger) { ret = new BigDecimal((BigInteger) value); } else if (value instanceof Number) { ret = new BigDecimal(((Number) value).doubleValue()); } else { throw new ClassCastException("Not possible to coerce [" + value + "] from class " + value.getClass() + " into a BigDecimal."); } } return ret; }
相关文章推荐
- 十四、自定义Jackson ObjectMapper把Long型转化为String类型
- 类型转化异常 Java Object转 int
- Parse.com 查询数据类型Pointer,并转化成Object
- 由object转化为Int类型时,字符串做为中间转化量是有区别的
- [Java类型转换] Object 转换为 BigDecimal
- 别的类型转化成BigDecimal 类型(因为钱的计算用BigDecimal 很合适
- 如何将Object类型转化为int类型
- Java Object类型能不能强制转化为值类型
- Leetcode - 349 - Intersection of Two Arrays - 类型转化,String<->int,object<->int
- Date类型数据转化json后,在jsp获取日期显示为[object Object]问题
- Scala转化mysql中的BigDecimal数据类型
- Java中Object转化为int类型
- 每日一新技(ARC下,coreFoundation Object类型转化和内存管理)
- freemarker 将object转化为json类型
- 数据类型json 和 object 的相互转化
- object 检验字符类型之间的转化
- Date时间类型用json转化后显示[Object,Object]
- Object-C类型与C类型之间的转化(NSNumber与NSString)
- 把jason字符串转化为标注的data(responseObject)类型
- Android中将List<Map<String, Object>>类型数据与字符串的相互转化