方法
String.format(String format, Object… args)方法中:
参数说明
format: 格式字符串。 例如:%1$s,%2$d,%3$s...
,其中%1$s
表示第一个替换位置是以字符串类型放入,而%2$d
表示第二个替换位置是以整型放入,%3$s
表示第三个替换位置是以字符串类型放入
Object… args: args是和format对应的具体值
举例说明
例1
》代码:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9cc8b035aa434816af4878de3200b8d7.png)
》结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ff2e922845b94c1942e7c9ce5f15adf3.png)
例2
》代码:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5082afde3d47b281409a001b13a79aa8.png)
》结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a336816405f36cd611524b72f014f62d.png)
拓展
其实平时使用%s
和%d
就可以了,不用加上$
符号,也是可以生效的,比如:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cdd95201f2ee2c5c9ee71f3263bc88b0.png)