The Array. of() method creates a new Array instance from a variable number of arguments, regardless of number or type of the arguments. The difference between Array. of() and the Array constructor is in the handling of integer arguments: Array.
String[][] arrays = new String[][] { array1, array2, array3, array4, array5 };