String[]中每500个元素,以“,”分割,拼接成字符串,把字符串存放到一个集合中
时间: 2024-01-23 18:02:02 浏览: 71
MyString_string_字符串处理_
可以使用循环来实现这个功能,具体代码如下:
```java
String[] array = new String[1000]; // 假设有1000个元素
List<String> list = new ArrayList<>();
// 循环拼接字符串
for (int i = 0; i < array.length; i += 500) {
StringBuilder sb = new StringBuilder();
for (int j = i; j < i + 500 && j < array.length; j++) {
sb.append(array[j]).append(",");
}
sb.deleteCharAt(sb.length() - 1); // 删除最后一个逗号
list.add(sb.toString()); // 把字符串添加到集合中
}
```
以上代码将数组中的元素每500个一组进行拼接,并且用逗号分隔,最终把拼接好的字符串添加到集合中。需要注意的是,最后一个字符串可能不足500个元素,因此需要判断数组下标是否越界。
阅读全文