常用转换符 | 说明 |
---|---|
%s | 字符串 |
%b | boolean |
%d | 整数 |
%f | 浮点型 |
%.2f | 浮点(保留2位小数) |
%% | 百分比 |
当文本写在strings.xml中时,占位符应如下写:
<stirng name="data">字符串:%1$s,整数型:%2$d,浮点型:%3$.2f</string>
String.format常用语法 | 结果 | 说明 |
---|---|---|
Stirng.format("{0:C}", 0.2) | ¥0.20 | 英文操作系统结果:$0.20 |
String.format("{0:C1}", 23.15) | ¥23.2 | 保留一位小数,自动四舍五入 |
String.format("{0:N}", 14200) | 14,200.00 | 分隔符,默认小数点后两位 |
String.format("{0:N3}", 14200.2458) | 14,200.246 | 保留三位小数,自动四舍五入 |