package pkg;
import static java.util.Arrays.asList;
public class UseArraySlice
{
public static void main(String[] args)
{
Integer[][] array = new Integer[][] { new Integer[] { 1, 2, 3, 4 } };
System.out.println(asList(my_util.ArraySlice.slice(array[0], 1, 3))); // 2, 3
System.out.println(asList(my_util.ArraySlice.slice(array[0], 1, null))); // 2, 3, 4
System.out.println(asList(my_util.ArraySlice.slice(array[0], 0, 3))); // 1, 2, 3
System.out.println(asList(my_util.ArraySlice.slice(array[0], 0, null))); // 1, 2, 3, 4
System.out.println(asList(my_util.ArraySlice.slice(array[0], 1, -1))); // 2, 3
System.out.println(asList(my_util.ArraySlice.slice(array[0], -3, 3))); // 2, 3
System.out.println(my_util.ArraySlice.slice(array[0], -3, 3) .toString() ); // 2, 3
System.out.println(asList(my_util.ArraySlice.slice(my_util.ArraySlice.slice(array, 0, 1) [0], -3, 3))); // 2, 3
System.out.println(my_util.ArraySlice.slice(my_util.ArraySlice.slice(array, 0, 1) [0], -3, 3) .toString() ); // 2, 3
}
}