J'ai un Object[]
tableau, et je suis en train d'essayer de trouver ceux qui sont primitives. J'ai essayé d'utiliser Class.isPrimitive()
, mais il semble que je suis en train de faire quelque chose de mal:
int i = 3;
Object o = i;
System.out.println(o.getClass().getName() + ", " +
o.getClass().isPrimitive());
imprime java.lang.Integer, false
.
Est-il une bonne façon ou d'une autre?