2013-03-12 31 views
-1

有人能帮助我通过一组指标获得的N个字符串和制动这...分割字符串的N个由一组指数

例如

集合索引= (0,3,7,10);

并通过这些索引制动字符串

我该怎么做?

谢谢

+0

你尝试过什么?我想你将不得不实现你自己的算法 – Abubakkar 2013-03-12 17:21:35

+0

使用'字符串#子字符串(int,int)' – 2013-03-12 17:23:35

+0

看看http://www.tutorialspoint.com/java/java_string_substring.htm – 2013-03-12 17:23:36

回答

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或数组,这取决于)

+1

@MrLore是的,我意在使用比较==。 Java编译器捕获并报告这样的错误是好事,而不是它容纳的表亲C.将编辑修复。 – 2013-03-12 19:56:58