請問如何實際訪問對象的元素。我的目的是打印出任何對象類,所以我用如何訪問對象內的元素
String x = ReflectionToStringBuilder.reflectionToString(obj)
一些風格和修改,我能夠做的「X」成爲
[companyid=KLK,descp=KLK Kepong,reqbio=1,basedcountry=MY,processingfee=1.0]
但我的問題來這,如果有「目標文件」內的另一個對象(數組列表),該ReflectionToStringBuilder將無法對該對象更改爲字符串,而是成爲像
[companyid=KLK,descp=KLK Kepong,banks=[[email protected]]]
我怎樣才能真正訪問這
banks=[[email protected]]
,並改變它變得像
[companyid=KLK,descp=KLK Kepong,banks=[bankid=MBB,descp=Maybank]]
我不能找到一種方法來訪問它,因爲我的函數接受對象,所以它不會知道哪些定製類的接受。
@Override
public void insertAuditLogDet(int recid, Object obj, Object obj2) throws
SQLException { "processing the changed and insert into db" }
感謝您的答案..它像一個魅力工程。哈哈哈,非常感謝。我是一個新手在java – SicaYoumi
是啊,upvoted你的文章。像你這一天的哈哈救星 – SicaYoumi
謝謝!祝您愉快 – ProgrammerBoy