1
如果我有屬性「名字」和「姓氏」的Java類,我要動態地分配基礎上的變量屬性。舉個例子:一個POJO動態分配的屬性在Groovy
我知道在python中我可以使用setattr(instance,varname,value)。這與setProperty相反。
感謝
如果我有屬性「名字」和「姓氏」的Java類,我要動態地分配基礎上的變量屬性。舉個例子:一個POJO動態分配的屬性在Groovy
我知道在python中我可以使用setattr(instance,varname,value)。這與setProperty相反。
感謝
沒關係,這是
[email protected]"$varname" = value
你也可以使用
instance.setProperty(VARNAME,值)
也許
實例[VARNAME] =價值
順便說一句,你可以省略@符號。在這種情況下,該屬性通過動態生成的setter方法設置。您也不需要「公共」訪問修飾符,因爲這是Groovy的默認設置。 – 2010-08-12 19:31:20