我想使用数字格式在数字为正数或负数时添加不同的文本
前任 :
-3.5 =>(向下)3.5
+3.5 =>(向上)3.5
我在 DecimalFormatSymbols 中找到了一些东西,但只能更改减号并且只能更改单个字符
还有其他使用数字格式化程序的简单方法吗?
DecimalFormatSymbols unusualSymbols = new DecimalFormatSymbols(currentLocale);
unusualSymbols.setDecimalSeparator('|');
unusualSymbols.setGroupingSeparator('^');
unusualSymbols.setMinusSign();
String strange = "#,##0.###";
DecimalFormat weirdFormatter =
new DecimalFormat(strange, unusualSymbols);
weirdFormatter.setGroupingSize(4);
String bizarre = weirdFormatter.format(12345.678);
System.out.println(bizarre);
慕码人8056858
一只萌萌小番薯
相关分类