数组转字符串 String a[] = {"1","2","3","4","5"}转成String b= "1,2,3,4,5" new String跟toString两个都报错? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 肯定不行啦用这个方法StringBuilder sb = new StringBuilder();for(int i=0;i<a.length;i++){ sb.append(a[i]); if(i!=a.length){ ab.append(","); }}sb.toString();就可以了 String a[] = {"1","2","3","4","5"}; String b=""; for(int i=0;i<(a.length);i++){ b += (a[i]+", "); } String a[] = {"1","2","3","4","5"}; String b=""; for(int i=0;i<a.length;i++){ b += (a[i]+", "); } String a[] = {"1","2","3","4","5"};StringBuffer b=new StringBuffer();for(int i=0;i<a.length-1;i++){b.append (a[i]+", ");}b.append(a[a.length-1]);此答案应更好 String a[] = {"1","2","3","4","5"}; return "\"" + Arrays.toString(a).substring(1, Arrays.toString(a).length()-1) + "\""; 如果你理解String你就觉得这种做法是效率最低的.. 学习了...呵呵一下子忽略了Arrays,不过只有在JDK1.6的版本中才可以使用.而且觉得根据他的意思,前面和后面的"(双引号)是不需要的了, 见识了 虽然有JDK6 但一直没用 新特性也不了解 呵呵 String a[] = {"1","2","3","4","5"};System.out.println(Arrays.toString(a).replaceAll("\\[|\\]","\"")); 请问如何不用hostname或者ip address在局域网连接? java反射 获取类里的一个静态类 请教一个问题:在字符串S中寻找最长的字符串x 提问:逐个显示字体 一道没有头绪的编程题 thinking in java中的一句话,不是很明白。 JMenu如何关闭窗口? 新手询问关于static和类实例的疑问?(急,在线等待) 一个奇怪的问题,在jdk1.3环境下运行报错,但是在jcreator下运行正常,有没有人碰到过? leetcode刷题的时候碰到的一个问题,所有积分都给出去了 java图像显示 请高手指点程序中的错误
用这个方法
StringBuilder sb = new StringBuilder();
for(int i=0;i<a.length;i++){
sb.append(a[i]);
if(i!=a.length){
ab.append(",");
}
}
sb.toString();
就可以了
String b="";
for(int i=0;i<(a.length);i++){
b += (a[i]+", ");
}
String b="";
for(int i=0;i<a.length;i++){
b += (a[i]+", ");
}
StringBuffer b=new StringBuffer();
for(int i=0;i<a.length-1;i++){
b.append (a[i]+", ");
}
b.append(a[a.length-1]);
此答案应更好
String a[] = {"1","2","3","4","5"};
return "\"" + Arrays.toString(a).substring(1, Arrays.toString(a).length()-1) + "\"";
System.out.println(Arrays.toString(a).replaceAll("\\[|\\]","\""));