回答編集履歴

1

Object#getClassについて補足しました。

2016/05/24 11:38

投稿

argius
argius

スコア9390

test CHANGED
@@ -1,6 +1,10 @@
1
1
  `Class<?> ClassA = field.getClass()`のところですが、これは`java.lang.reflect.Field`クラス自体の`Class`を取得する意味になってしまいます。
2
2
 
3
+ `getClass`は`Field`固有のメソッドではなく、`Object`クラスのメソッドです。
4
+
5
+
6
+
3
- ここは、`field.getType()`を使います。
7
+ ここは、`Field#getType`メソッドを使います。
4
8
 
5
9
 
6
10