您的位置:首页 > 编程语言

在string.xml文件中定义一个字符串,然后在代码中通过String.format方法来格式化该字符串

2016-06-17 16:07 741 查看
格式化字符串资源的格式为:
%+参数位置+$+格式化类型
参
数 位 置:从1开始依次编号,String.forma方法的第二个参数为格式化的第一个参数,后面依次递增;
格式化类型:s
字符串,
f 浮点数,
d 整型数 ,
c 字符类型
<stringname=
"today_state_string"
>您正与%
1
$d位朋友在一起游戏,本周排名提升了%
2
$.3f,获得%
3
$s的称号,等级为%
4
$c!</string>
在代码中做如下定义://
(
1234567
,
68
.376f,爆头大师, 
'B'
)
String todayStateStr = String.format( getResources( ).getString( R.string.today_state_string),1234567,
68
.376f
,"爆头大师",
'B'
);

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  String.format方法