字符串拼接汇总

来源:互联网 发布:2017网络直播平台 编辑:程序博客网 时间:2024/06/02 07:11

一看到字符串的拼接,很多人想到的无非有两种。


1. 用加号直接拼接。

String filename = "aaa" + "-" + "111.txt";

这么做可以拼接成你想要的字符串的格式,但是程序如果多次需要这么操作的话,用加号直接拼接的方法未免有点太消费性能了,于是想到了第二种方式。


2.用StringBuffer或者StringBuilder去拼接。
StringBuffer sb = new ();

sb.append("xxx");

往往这么做。这对于大量的拼接会很好用,但如果需要拼接少量的字符串的话,又觉得要new对象会觉得比较麻烦,代码看起来又不够简洁。于是又想到了第三种方式。


3.用String.format();
String abc = String.format("%s%s%s","a","b","c");
输出来是abc。这样看起来既整洁又不失性能,是不是很方便呢???
0 0
原创粉丝点击