Ich mache einige Reflexion Arbeit und gehe zu einem kleinen Problem.Iterieren über Arrays von Reflexion
Ich versuche, Objekte zu einem GUI-Baum zu drucken und Probleme bei der generischen Erkennung von Arrays zu haben.
Ich schlug vor, dass:
Objekt Instanceof Iterable
den Job machen würde, aber es funktioniert nicht, (natürlich gilt nur für Listen und Set und wer setzt sie.)
Also, wie ist das, würde ich ein Array Some Object[]
, oder long[]
oder Long[]
.. erkennen?
Dank
Das ist gut, aber es gilt nicht für die primitiven Array-Typen. Ich denke, ich fand die Antwort: object.getClass(). IsArray() .. lol – Roman