使用字符串数组,我想递归调用一个方法,参数是从索引1到结尾的数组。在python中,它看起来像数组[1:],我一直在搜索类似于java的东西,但还没有,谢谢!
答案 0 :(得分:2)
你搬到List
:
Integer[] array = ...;
List<Integer> list = Arrays.asList(array);
list.subList(1, list.length());
如果您的数组必须是“原始”int
,那么您可以使用Trove's TIntArrayList。
答案 1 :(得分:1)
没有。您必须传递起始索引和(可能)结束索引。这看起来像是:
public static void doThing(int[] array, int start){
//do something here to array[start]
doThing(array, start+1);
}