Object 类型转化为 BigDecimal 类型
生活随笔
收集整理的這篇文章主要介紹了
Object 类型转化为 BigDecimal 类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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;}總結
以上是生活随笔為你收集整理的Object 类型转化为 BigDecimal 类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实锤,PBlaze5实力演绎multip
- 下一篇: c语言题库-1010顺序结构习题:摄氏温