Android项目里,strings文件中字符串的格式化用法


1、一个占位符
注册:
<string name="format_name">Name:%s</string>
使用:
String name = "Jack";
String format = context.getString(R.string.format_name);
String formatedName = String.format(format, name);
结果:
Name:Jack

2、多个占位符
注册:
<string name="format_name_age">Name:%1$s \n Age:%2$d</string>
使用:
String name = "Jack";
int age = 20;
String format = context.getString(R.string.format_name_age);
String formatedNameAndAge = String.format(format, name, age);
结果:
Name:Jack
Age:20
发布了28 篇原创文章 · 获赞 24 · 访问量 5万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章