通过一组索引拆分N个碎片

时间:2013-03-12 17:20:34

标签: java split

有人可以通过传递一组索引来帮助我获得一个字符串并将其制成N个片段......

例如

指数集=(0,3,7,10);

用这些索引

制作一个String

我该怎么做?

由于

1 个答案:

答案 0 :(得分:0)

我会尝试用循环来做。

for (int i = 0; i < indexes.length; i++) {
  if (i == indexes.length -1) {
    string.substring(indexes[i]);
  } else {
    string.substring(indexes[i], indexes[i+1]);
  }
}

将子串捕获到某个适当的容器(List或数组,取决于)