java 怎么将字符串数组转换成字符串

如题所述

首先,楼上用StringBuilder的做法是正确的。
然后,推荐考虑使用StringBuilder。在静态方法中,或者牵扯到成员变量的,再用StringBuffer;其他的情况都优先考虑用StringBuilder。
StringBuilder的速度比StringBuffer快,StringBuffer是线程安全的,StringBuffer在运行大部分方法前都需要申请类锁。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-06
很简单,循环输出,把所有元素输出拼接成一个字符串。
第2个回答  2016-09-06
String [] strArray = new String []{"1","a","s","2","d"};
String str = "";
for (int i = 0; i < strArray.length; i++) {
str = str+ strArray[i];
}
System.out.println(str);本回答被提问者采纳
第3个回答  2016-09-06
publicclassTest{publicstaticvoidmain(String[]args){Stringstr="asfewgt";char[]ch=str.toCharArray();for(inti=0;i
第4个回答  2016-09-06
public String strArrToStr(String[] a){
StringBuffer sb = new StringBuffer();
for(String s:a){
sb.append(s);
}
return sb.toString();
}
相似回答