保留两位小数:
object DecimalFormat {
def main(args: Array[String]): Unit = {
val formatter = new DecimalFormat("0.00")
val str = formatter.format(10.4573)
println(str)
}
}
10.46
左边对齐:
object DecimalFormat {
def main(args: Array[String]): Unit = {
val formatter = new DecimalFormat("000.00")
val str = formatter.format(10.4573)
val str1 = formatter.format(910.4573)
val str2 = formatter.format(9.4573)
println(str)
println(str1)
println(str2)
}
}
结果输出:
010.46
910.46
009.46
%百分比:
object DecimalFormat {
def main(args: Array[String]): Unit = {
val formatter = new DecimalFormat("0.00%")
val str = formatter.format(0.457367)
println(str)
}
}
结果输出:
45.74%