1

文字列の配列を操作していて、パラメータがインデックス1から最後までの配列であるメソッドを再帰的に呼び出したいと思います。Pythonでは、array [1:]のように見えます。私は、Javaで似たようなものを探していましたが、まだ何もありません。ありがとうございます。

4

2 に答える 2

2

に移動してみませんかList

Integer[] array = ...;
List<Integer> list = Arrays.asList(array);
list.subList(1, list.length());

配列を「プリミティブ」にする必要がある場合は、 TroveのTIntArrayListintを使用できます。

于 2013-03-27T02:36:56.900 に答える
1

いいえ。開始インデックスと(場合によっては)終了インデックスを渡す必要があります。これは次のようになります。

public static void doThing(int[] array, int start){
    //do something here to array[start]
    doThing(array, start+1);
}
于 2013-03-27T02:16:41.153 に答える