全网最全的String.format()用法
下文笔者讲述Java中String.format函数的用法简介说明,如下所示:
在开发的时候一段字符串的中间某一部分是需要可变的 比如一个Textview需要显示”XXX用户来自 上海 年龄 21 性别 男”
其中的 XXX 是用户名 每个用户也是不一样的
地区 深圳 为可变的string数据
年龄 88 为可变的int数据
性别 男 为可变的string数据
遇到这种情况你们是怎么样解决的呢?把这段字符串保存在常量类里吗?不!我们应该遵循Google的开发模
String userName="XXX"; String userProvince="深圳"; int userAge=88; String userSex="男"; String string=getResources().getString(R.string.user_info); String userInfo=String.format(string,userName,userProvince,userAge,userSex);