0

String[]使用して配列を作成しましたString.split(".")。現在、この配列から新しいものを作成しようとしていますが、配列の特定のインデックスStringのみを使用しています。Stringsどうすればこれを達成できますか?

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 に答える