salve

Mi sto esercitando sulla riflessione,

Vorrei sapere se è possibile, utilizzando la classe Field sapere il tipo di visibilità di un campo.

Cioè devo realizzare un metodo statico che mi setti a 0 tutti i campi pubblici di un oggetto passato come parametro.

Dall'oggetto risalgo alla classe con getClass(), poi ottengo l'array dei campi della classe con GetDeclaredFields(), e a questo punto dovrei verificare se un campo è pubblico, nel qual caso settarlo a 0, con setInt suppongo

Come faccio a sapere se un campo è pubblico oppure no?