Java peut obtenir les noms des variables des membres et des variables statiques par la réflexion, il est donc peu probable que les variables locales soient obtenues.
Public Class test {public static void main (String [] args) lève une exception {// TODO Méthode générée automatiquement Stub // Obtenez les valeurs de toutes les variables class Clazz = class.forname ("com.qianmingxs.scoretable"); Champ [] fields = Clazz.getFields (); pour (champ de champ: champs) {System.out.println (field.getName () + "" + field.getInt (Clazz)); } // Obtenez la valeur d'une seule variable / * class Clazz = class.forname ("com.qianmingxs.scoretable"); Field Field = Clazz.getfield ("Five"); System.out.println (field.getInt (Clazz)); * /}} La classe Java à afficher est:
Score de classe publique {private scoretable () {} public final static int cinq = 100; // devenir 5 public final static int double_alive_four = 99; // double 4 (pour l'analyse des adversaires) public final static int any Life 3 (pour l'analyse des adversaires) public final static int vivant_four_and_dead_three = 95; // life 4 Dead 3 (pour l'analyse des adversaires) public final static int vif_four_and_alive_two = 94; // life 4 live 2 public final static intatic_four = 93; // life 4 final intatic int double_dead_dead Dead_four_and_alive_three = 91; // Dead 4 Live 3 public final static int mort_four_and_alive_two = 90; // mort 42 public final intatic int double_alive_three = 80; // Double 3 public final intat anive_three_and_dead_there à ○)licas), la priorité est inférieure à Live 4 public final static int anive_three = 60; // vivant 3 public final static int mort_four = 50; // mort 4 public final static int double_alive_two = 40; // double live 2 public final int stati Final static int single = 0; // single}L'exemple simple ci-dessus de l'utilisation de la réflexion pour obtenir des noms de variables statiques et des valeurs de variables dans les classes Java est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.