Check out example codes for "java subarray". It will help you in understanding the concepts better.

Code Example 1

import java.util.Arrays;
class Main
    // Generic function to get sub-array of a non-primitive array
    // between specified indices
    public static<T> T[] subArray(T[] array, int beg, int end) {
        return Arrays.copyOfRange(array, beg, end + 1);
    public static void main(String[] args)
        String[] arr = { "A", "B", "C", "D", "E", "F", "G", "H" };
        int beg = 1, end = 4;
        String[] subarray = subArray(arr, beg, end);

Learn ReactJs, React Native from