我想从java中的bigdecimal中提取整数部分和小数部分。我为此使用了以下代码。BigDecimalbd=BigDecimal.valueOf(-1.30)StringtextBD=bd.toPlainString();System.out.println("length="+textBD.length());intradixLoc=textBD.indexOf('.');System.out.println("Fraction"+textBD.substring(0,radixLoc)+"Cents:"+textBD.substring(radixLoc+1,textBD.le