网站首页> 博客> Java使用占位符拼接字符串

Java使用占位符拼接字符串

好文 2775
格式化记忆
收藏

大家知道,在C#编程中,可以用占位符来拼接字符串,用起来非常的方便。

特别是需要进行大量的参数拼接的时候,比如:
 

1string domain = "www.ykmaiz.com";

2int iVisit = 0;

3Console.WriteLine(String.Format("该域名{0}被访问了 {1} 次.", domain, iVisit));

4Console.Read();


但是在java中该如何实现这样的写法呢,呵呵。 麦子给大家分享出来,其实也不难,写法类似:

1String domain = "www.ykmaiz.com";  

2int iVisit = 0;  

3System.out.printf("该域名%s被访问了%s次.", domain , iVisit);



 当然了,这么写呢,就是使用%s来作为占位符,但是需要注意%s为String类型占位。

另外,还有一种方法,麦子也分享给大家,借助MessageFormat对象来实现同样的功能,代码如下:

1String domain = "www.ykmaiz.com";  

2int iVisit = 0;  

3System.out.println(MessageFormat.format("该域名{0}被访问了 {1} 次.", domain , iVisit));


嘿嘿,是不是觉得Java也很容易呢~~

  • 没有任何评论
个评论
格式化记忆

格式化记忆 (铂金)

96286金币 (276)粉丝 (31)源码

一切皆有可能!!!

 

加入微信群,不定期分享源码和经验
签到活跃榜 连续签到送额外金币
最新博客
校园跑腿系统外卖系统软件平台大学生创业平台搭建 667
壹脉销客智能名片CRM系统小程序可二开源码交付部署 654
为啥没搞了 1025
Nginx 的 5 大应用场景,太实用了! 1248
CentOS 8-stream 安装Postgresql 详细教程 1492
JAVA智慧校园管理系统小程序源码 电子班牌 Sass 模式 1233
Java智慧校园系统源码 智慧校园源码 智慧学校源码 智慧校园管理系统源码 小程序+电子班牌 982
Java智慧校园系统源码 智慧校园源码 智慧学校源码 智慧校园管理系统源码 小程序+电子班牌 984
致远OA权限 1675
发博客会有金币吗 1013