まにょのITメモ
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
★リフレクションでフィールドを取得するには
Field[] fields = clazz.getFields();
publicのフィールドのみ取得できる。
Field[] fields = clazz.getDeclaredFields();
privateのフィールドも取得できる。
★フィールド名を取得するには
String fieldName = field.getName();
★フィールドの型を文字列で取得するには
String fieldType = field.getType().getName();
java.lang.String という感じで返ってくる。
PR
この記事にコメントする