我想要静态数组中的基础类。例如,如果它说String[].class
我想得到String.class
String[] foo = new String[0];
System.out.println(foo.getClass());
输出
class [Ljava.lang.String;
Class#getComponentType()
从Class<?> type = foo.getClass().getComponentType();
System.out.println(type); // class java.lang.String
:
返回表示数组的组件类型的Class。如果此类不表示数组类,则此方法返回null。