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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章