2011-08-04 45 views

回答

1

如果您在double場使用Field.getDouble(),沒有自動裝箱/拆箱。這種方法早在可用之前就已存在。

0

Sun/Oracle Reflection API tutorial

當使用反射,類型檢查僅發生在運行時因此 沒有機會框中的值。 ...爲了消除這個異常, 有問題的行應該被替換爲以下調用 Field.set(Object obj,Object value):f.set(ft,new Integer(43));