java数组怎末转string并且不要中括号
时间: 2024-11-22 10:42:19 浏览: 5
list转换成string数组
在Java中,如果你想将数组转换成字符串,并去掉其中的中括号[],可以先将数组转换为字符串数组,然后使用StringBuilder或String.join()方法连接所有元素。这里是一个例子:
```java
public String arrayToString(int[] arr) {
StringBuilder sb = new StringBuilder();
for (int i : arr) {
sb.append(i);
// 如果不是最后一个元素,添加分隔符(这里是逗号)
if (i != arr[arr.length - 1]) {
sb.append(",");
}
}
// 删除最后一个多余的逗号
if (sb.length() > 0 && sb.charAt(sb.length() - 1) == ',') {
sb.setLength(sb.length() - 1);
}
return sb.toString();
}
```
例如,`arrayToString(new int[]{1, 2, 3})`会返回 "1,2,3"。
阅读全文