Wie bestimme ich in Java dynamisch den Typ eines Arrays?
Object o = new Long[0]
System.out.println( o.getClass().isArray() )
System.out.println( o.getClass().getName() )
Class ofArray = ???
Laufen die ersten 3 Zeilen emittiert;
true
[Ljava.lang.Long;
Wie bekomme ich ??? lang sein? Ich könnte die Zeichenfolge analysieren und eine Class.forname () ausführen, aber das ist grotty. Was ist der einfache Weg?