Boucle sur tous les champs d'une classe Java

J'ai une classe Java qui a un certain nombre de Fields.

Je voudrais faire une Boucle sur al les champs et faire quelque chose pour ceux qui sont nuls.

Par exemple si ma classe est:

public class ClassWithStuff {
    public int inty;
    public stringy;         
    public Stuff;
    //many more fields
}

Dans un autre endroit, je ferais un ClassWithStuff objet et je voudrais aller même si tous les champs de la classe. Un peu comme ceci:

for (int i = 0; i < ClassWithStuff.getFields().size(); i++) {
      //do stuff with each one
}

Est-il de toute façon pour moi de réaliser cet objectif?

source d'informationauteur CodyBugstein