把数组转换成String,然后在每两个中间加一个逗号

高分请问下,把数组转换成String,然后在每两个中间加一个逗号
最新回答
战天傲刃

2025-03-02 02:10:21

apache下的这个包有StringUtils这个类,有join方法

如 int[] a = {1,2,3};

String b = StringUtils.join(a, ",");

join的第一参数是Object[] array,所以可接受任意类型的数组

第二个参数,可以传你想分隔的字符

月光很浅思念很暖

2025-03-02 02:25:21

int str [] ={1,2,3};
StringBuffer buffer =new StringBuffer();
for (int i = 0; i < str.length; i++) {
buffer.append(str[i]).append(",");
}
String value = buffer.substring(0, buffer.length()-1);
System.out.println(value);