Ich erhalte Namen verschiedener Felder in einer Klasse wie dieser:
Nun möchte ich dynamisch auf das (öffentliche) Feld str vom Objekt cl zugreifen. Wie mache ich das?
str
cl
Verwenden Sie die Field.get Methode wie folgt (für das 0. Feld):
Field.get
Um herauszufinden, welchen Index das str -Feld hat, können Sie
Hier ist ein vollständiges Beispiel, das es illustriert:
Ausgabe:
Sollte so gehen:
Beachten Sie die Ausnahmen.
Tags und Links java reflection