如何让一个数组(字符串数组,有值)转换为将数组值用逗号隔开的字符串?

问题描述:

如下:String [] str ={“aa”,“bb”,“cc”};

^&%*$#@!D
经过上述将其变为字符串如下:

String ss=“aa,bb,cc,”;

String[] str={"aa","bb","cc"};
String str1="";
for (int i = 0; i < str.length; i++) {
str1+=str[i]+",";
}
System.out.println(str1);

这个应该比较简单,先获取 str 的个数
然后进行循环,将 str[i] 的字符串进行格式化 .Format("%s,%s",xxx,str[i]);

 String[] str={"aa","bb","cc"};
String r = str[0];
for (int i =1; i < str.length; i++)
    r = r + "," + str[i];
System.out.println(r);