在Java中,將money類型(例如BigDecimal)轉換為字符串類型可以使用toString()
方法。同樣,將字符串類型轉換為money類型(例如BigDecimal)可以使用new BigDecimal(String)
構造函數。以下是一些示例:
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
BigDecimal money = new BigDecimal("12345.67");
String moneyStr = money.toString();
System.out.println("Money as String: " + moneyStr);
}
}
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
String moneyStr = "12345.67";
BigDecimal money = new BigDecimal(moneyStr);
System.out.println("Money as BigDecimal: " + money);
}
}
請注意,當使用new BigDecimal(String)
構造函數時,確保字符串表示的數值是有效的。否則,可能會拋出NumberFormatException
異常。