本文主要是介绍Java,Android String 占位符,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
好久不写博客了,这里简单介绍下String占位符。
String文件:
<!--.2f 是保留三位小数的浮点数 -->
<string name="mhxy">游戏名字 (字符串)%1$s,猪脚(字符串)%2$s,等级(整数)%3$d,价格(浮点型):%4$.2f</string>
Java代码:
String mhxy = getResources().getString(R.string.mhxys); String mhxyTest = String.format(mhxy,"打造出无级别","剑侠客",109,5022.2f); System.out.println("mhxyTest = " + mhxyTest);
输出结果:
I/System.out(21177): mhxyTest= 游戏名字(字符串)打造出无级别,猪脚(字符串)剑侠客,等级(整数)109,价格(浮点型):5022.20
%1$s %1代表第几个 $s代表占位符编码
这篇关于Java,Android String 占位符的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!