有没有一种方法可以串联char以在Java中形成String

例:

String str;
Char a, b, c;
a = 'i';
b = 'c';
c = 'e';

str = a + b + c; // thus str = "ice";

最佳答案

使用StringBuilder:

String str;
Char a, b, c;
a = 'i';
b = 'c';
c = 'e';

StringBuilder sb = new StringBuilder();
sb.append(a);
sb.append(b);
sb.append(c);
str = sb.toString();

单线:
new StringBuilder().append(a).append(b).append(c).toString();

进行""+a+b+c可以得到:
new StringBuilder().append("").append(a).append(b).append(c).toString();

我前段时间问related question

关于java - 连接字符以在Java中形成String,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16282368/

10-11 22:22
查看更多