android 字符串%s、%1$s、%d、%1$d的使用

来源:互联网 发布:页面优化 编辑:程序博客网 时间:2024/04/28 02:00

    %1$s表示替换的为String类型

    %1$d表示替换的为int类型

    数字表示替换字符串中要替换的位置,若一个字符串要替换两个int类型,在替换位置分别写%1$d和%2$d.

    %s 、%d为缩写方式,只替换一个位置,可以这么写


    替换方式

     strings.xml中定义

    

<string name="remove_family_sure">确定要删除亲友‘%s’吗?</string>

    

    在类中调用

    

String.format(mActivity.getResources().getString(R.string.remove_family_sure),"张三"))

输出结果就会拼接上。

0 0
原创粉丝点击