把以逗号分隔的字符串拼接成数组需要用到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 + "=================");}}
运行结果如下: