Get the name of an array
public class Main { public static void main(String[] argv) throws Exception { String name = boolean[].class.getName(); System.out.println(name); name = byte[].class.getName(); System.out.println(name); name = char[].class.getName(); System.out.println(name); name = short[].class.getName(); System.out.println(name); name = int[].class.getName(); System.out.println(name); name = long[].class.getName(); System.out.println(name); name = float[].class.getName(); System.out.println(name); name = double[].class.getName(); System.out.println(name); name = String[].class.getName(); System.out.println(name); name = int[][].class.getName(); System.out.println(name); } }