Object o = new Long[0]
System.out.println(o.getClass().isArray())
System.out.println(o.getClass().getName())
Class ofArray = ???
Corriendo las primeras 3 líneas emite;En Java, ¿cómo determino dinámicamente el tipo de una matriz?
true
[Ljava.lang.Long;
¿Cómo puedo obtener ??? ser tipo largo? Podría analizar la cadena y hacer un Class.forname(), pero eso es sucio. ¿Cuál es la manera fácil?
¿Qué pasa si el primer elemento es nulo, es decir, String [] arr = {null, "Chris", "Joseph"}; – Psycho