把以逗号分隔的字符串拼接成数组需要用到split()方法,我博客里有写到,那么将数组拼接成以逗号隔开的字符串呢,这里我用到了StringBuffer,当然,String、StringBuilder也都是可以用的。
下面看我写的小例子:
直接新建一个test类
public class test {
public static void main(String[] args) {
//声明一个数组
String[] str = new String[]{"1", "2", "3", "4"};
//创建一个StringBuffer的对象
StringBuffer str2 = new StringBuffer();
//循环遍历数组
for (int i = 0; i < str.length; i++) {
//用append()方法拼接
str2.append(str[i] + ",");
}
//用substring()方法截取掉最后一个 ","
String str3 = str2.substring(0, str2.length() - 1);
//输出拼接好的字符串
System.out.println(str3 + "=================");
}
}
运行结果如下: