把数组中的数据按照指定个格式拼接成一个字符串 举例:int[] arr = {1,2,3}; 输出结果:[1, 2, 3]
时间: 2023-12-10 19:40:48 浏览: 108
matlab中数组字符串是什么?具体怎么使用?
可以使用 StringBuilder 来拼接字符串,具体实现如下:
```java
int[] arr = {1, 2, 3};
StringBuilder sb = new StringBuilder();
sb.append("[");
for (int i = 0; i < arr.length; i++) {
sb.append(arr[i]);
if (i < arr.length - 1) {
sb.append(", ");
}
}
sb.append("]");
String result = sb.toString();
System.out.println(result);
```
输出结果为:`[1, 2, 3]`。
在代码中,我们首先创建了一个 StringBuilder 对象,并且在字符串开头添加了一个左方括号。然后遍历数组中的每个元素,将其拼接到字符串中,并且在每个元素后面添加一个逗号和一个空格(除了最后一个元素)。最后在字符串结尾添加一个右方括号,并且将 StringBuilder 对象转换成字符串输出。
阅读全文