-2
est-il possible de lire des champs privés en utilisant la réflexion Java?Comment accéder à un champ privé d'une autre classe sans getter?
est-il possible de lire des champs privés en utilisant la réflexion Java?Comment accéder à un champ privé d'une autre classe sans getter?
Vous pouvez utiliser les communes Apcache FieldUtils
FieldUtils.readField(object, myfield, true);
ou bien vous pouvez utiliser la réflexion comme décrit et répondu dans le double lié. Vous pouvez donc définir setAccessible(true)
avant d'appeler votre méthode.
m = object.getClass().getDeclaredMethod(mymethod);
m.setAccessible(true);
m.invoke(object);
Vous pouvez utiliser Reflex –
Oui, il est possible –
Merci @BahramdunAdil, peut s'il vous plaît aidez-moi comment ça se passe? –