var a="正常用法%s"
println(String.format(a,"ssss"))
var a="带%%的用法%s"
println(String.format(a,"ssss"))
var a="另%1\$s一种用法%2\$s"
println(String.format(a,"1","ssss"))
转换符说明示例
%s字符串类型"wszf"
%c字符类型'wszf'
%b布尔类型true
%d整数类型(十进制)1024
%x整数类型(十六进制)FF
%o整数类型(八进制)77
%f浮点类型99.66
%a十六进制浮点类型FF.35AE
%e指数类型9.38e+5
%g通用浮点类型(f和e类型中较短的)
%h散列码
%%百分比类型
%n换行符
%tx日期与时间类型(x代表不同的日期与时间转换符)