我有一个表示数字的字符串(例如 1234.56)和一个表示格式的字符串(例如 1,234.56 或 1 234.56 或 1234,56...),并且需要根据格式字符串格式化数字字符串。两个字符串都给出。
一些代码可以更好地理解:
public static void main(String[] args) {
String number = "1000.0";
formatNumber(number, "1,234.56"); //Should be 1,000.00
formatNumber(number, "1 234.56"); //Should be 1 000.00
formatNumber(number, "1234,56"); //Should be 1000,00
}
public static String formatNumber(String number, String format) {
return ???
}
实现这一目标的最佳方法是什么?
谢谢保罗