【String】Java中字符串的占位符拼接
⽅式⼀
String.format()
static String str = "%s和%s的%s.⼀刻也不能%s,⽆论%s⾛到那⾥,都留下⼀⾸赞歌";
public static void main(String[] args) {
String format = String.format(str, "我", "我", "祖国", "分隔", "我","啦啦啦的马蒂");
System.out.println(format);
//输出结果:我和我的祖国.⼀刻也不能分隔,⽆论我⾛到那⾥,都留下⼀⾸赞歌
}
View Code
⽅式⼆
字符串截取拼接不固定MessageFormat.format()
MessageFormat;
static String str = "{0}和{0}的{1}.⼀刻也不能{2},⽆论{0}⾛到那⾥,都留下⼀⾸赞歌";
public static void main(String[] args) {
String format = MessageFormat.format(str, "我", "祖国", "分隔", "啦啦啦啦的马蒂");
System.out.println(format);
//输出:我和我的祖国.⼀刻也不能分隔,⽆论我⾛到那⾥,都留下⼀⾸赞歌
}
View Code
================================附录1:String.format()详解使⽤=============================================
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论