StringBuilder 和 String.format()

本文介绍了在Java中使用StringBuilder进行字符串拼接的方法,适用于需要多次修改字符串的场景。此外,还介绍了String.format()方法的使用技巧,这是一种方便且高效的字符串格式化方式。

StringBuilder:
 如果一个字符串需要经过多次修改后再使用,应该先使用StringBuilder:
 StringBuilder sb = new StringBuilder();
 String str = sb.append(subString)
    .append(subString)
     .append(subString)
     .toString();
 sb.delete(0, sb.length());
 
 // 如果只是拼接字符串,则 String.format() 方法比较方便,而且 String.format() 内部也是使用 StringBuilder

String.format(String format, Object... args); // 第一个参数为格式化模式,%s 为占位符,按顺序被后面的字符串代替
 如:String.format("%s=%s", "name", "value");

转载于:https://www.cnblogs.com/until-dead/p/3663528.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值