Wie lese ich den Wert eines privaten Feldes aus einer anderen Klasse in Java?

Ich habe eine schlecht gestaltete Klasse in einer dritten ParteiJAR und ich muss auf eines seiner zugreifenPrivatgelände Felder. Warum sollte ich zum Beispiel ein privates Feld auswählen müssen, ist dies erforderlich?

class IWasDesignedPoorly {
    private Hashtable stuffIWant;
}

IWasDesignedPoorly obj = ...;

Wie kann ich Reflexion verwenden, um den Wert von zu erhalten?stuffIWant?

Antworten auf die Frage(11)

Ihre Antwort auf die Frage