如何在java中通过逐字符添加字符从字符数组创建字符串
如何在Java中通过逐字符添加字符来创建字符串。 我必须这样做,因为我必须在字母之间加一个“,”。 我这样试过,但没有成功
String t;
int l = t.length();
char[] a;
a = new char[l];
String rel = ",";
String ret = null;
for (int i = 0; i<l; i++){
a[i] = new Character(t.charAt(0));
}
for (int v = 0; v<l; v--){
ret += a[v];
ret += rel;
}
# 1 楼答案
看看这个:
# 2 楼答案
结果
# 3 楼答案
我已经把你代码中的错误放在了注释中
你可能想试试StringBuilder。它比使用字符串串联要高效得多。使用数组a也不是真正必要的。看看这个实现