取子数组 [start,end]

    public static void main(String[] args) {
       int[] arr = {1, 2, 3, 4, 6, 7, 8, 9, 9, 10, 10, 11, 11};
       System.out.println(Arrays.toString(subArray(arr, 4, 9)));
  }

   static int[] subArray(int[] arr, int start, int end) {
int[] subArr = new int[end - start + 1];
       for (int i = start - 1; i < end; i++) {
           subArr[i - start + 1] = arr[i];
      }
       return subArr;
  }
}

 

posted @ 2021-10-19 16:14  HelelLucifer  阅读(33)  评论(0)    收藏  举报