java - 如何将数组元素拆分为更多元素
问题描述
这是我的数组:
[UserID|Name|Password|IC or Passport Number|Gender|Phone, 01234567|Bob|abcderf|MALE|01234567]
我想转换成:
[UserID|Name|Password|IC or Passport Number]
[01234567|Bob|abcderf|MALE|01234567]
这是我的代码:(但它不起作用]
String[] arr = userList.toArray(new String[userList.size()]);
String[] arrr = arr[0].split(",");
for ( int i=0; i<arr.length;i++)
{
System.out.println(arr[i]);
}
解决方案
如果数组的长度始终相同,您可以简单地使用数组中的方法
String[] array1 = Arrays.copyOfRange(array, 0, 4);
String[] array2 = Arrays.copyOfRange(array, 4, 9);
推荐阅读
- string - .Formula 中从范围到字符串
- video-streaming - 如何从任意点开始视频流 HTTP 直播
- vb.net - 如何使用 vb.net 将列表视图中的多行或记录或项目插入到 ms 访问
- vba - “ThisWorksheet”等价物?
- r - ggplot2:按顺序绘制多个向量
- php - PHP cURL 格式错误的 URL 问题
- javascript - 如何在 php 中使用 while 循环在 div 中换行?
- amazon-web-services - 模板资源块中未解决的资源依赖项 [DefaultSchedule]
- matlab - 句柄类对象的索引数组
- laravel - 覆盖 laravel 中的查询