0

String[]使用String.split("."). 我现在正试图String从这个数组中创建一个新数组,但只有数组的Stringsat 特定索引。我怎样才能做到这一点?

4

2 回答 2

3
System.out.println(arry[0] + "." + arry[6]);

编辑以保持变量,而不是显示:

String a = "a";
String b = "b";
String both = a + "." + b;
于 2012-06-19T20:40:30.480 回答
0
String[] arr = myString.split(".");
int[] indices = { 1, 7 };
int length = indices.length;

StringBuilder str = new StringBuilder();
for (int i=0; i<length; i++) {
    str.append(arr[indices[i]]);
    if (i+1 != length) str.append(".");
}

String result = str.toString();
于 2012-06-19T20:43:08.740 回答