我使用了很棒的JScience库来转换单位。困扰我的是什么:
例如WATT.times(HOUR)
的输出为W·h
。
我想输出的只是Wh
。是否可以在不实现自己的UnitFormat
的情况下更改所有单位的输出?我知道我可以标记所有这些单位,但这也是很多工作。
答案 0 :(得分:0)
我发现没有基于JScience / UnitsOfMeasurement的解决方案,所以我自己做了:
public static String formatUnit(final Unit unit) {
return unit.toString().replace("·", "");
}