2016-08-22 79 views

回答

4

您可以撥打BigDecimal#stripTrailingZeros()(然後toPlainString())。喜歡的東西

BigDecimal[] arr = new BigDecimal[] { new BigDecimal("30.0"), new BigDecimal("30.5") }; 
for (BigDecimal bd : arr) { 
    System.out.println(bd.stripTrailingZeros().toPlainString()); 
} 

輸出(如需要)

30 
30.5