java獲取物件屬性型別 屬性名稱 屬性值

2021-06-07 08:23:45 字數 468 閱讀 4709

因為專案需要用到,於是簡單封裝了一些常用的操作:

/*** 根據屬性名獲取屬性值

* */

private object getfieldvaluebyname(string fieldname, object o) );

object value = method.invoke(o, new object {});

return value;

} catch (exception e)

} /**

* 獲取屬性名陣列

* */

private string getfiledname(object o){

field fields=o.getclass().getdeclaredfields();

string fieldnames=new string[fields.length];

for(int i=0;i

java獲取物件屬性型別 屬性名稱 屬性值

根據屬性名獲取屬性值 private object getfieldvaluebyname string fieldname,object o object value method.invoke o,new object return value catch exception e 獲取屬性名陣列...

java獲取物件屬性型別 屬性名稱 屬性值

根據屬性名獲取屬性值 private object getfieldvaluebyname string fieldname,object o object value method.invoke o,new object return value catch exception e 獲取屬性名陣列...

java獲取物件屬性型別 屬性名稱 屬性值

根據屬性名獲取屬性值 private object getfieldvaluebyname string fieldname,object o object value method.invoke o,new object return value catch exception e 獲取屬性名陣列...