Est-il un moyen de savoir si un Champ est de type boolean le même que isPrimitive()?

Est-il un moyen de savoir si un Champ est boolean en Java réflexion le même que isPrimitive()?

Field fieldlist[] = clazz.getDeclaredFields();
for (int i = 0; fieldlist.length & gt; i; i++) {
 Field fld = fieldlist[i];
 if (fld.getClass().isPrimitive()) {
  fld.setInt(object, 0);
  continue;
 }
}
InformationsquelleAutor nabil | 2012-01-14