gpt4 book ai didi

支持获取嵌套对象字段值的java反射库。

转载 作者:行者123 更新时间:2023-11-30 08:02:23 48 4
gpt4 key购买 nike

有知道java反射库的可以很容易的获取字段的值吗?前任 。如果我在用户对象中有地址对象。并且 Address 对象具有 city 属性。

public class Address {
private String city;
}

public class User {
private String name;
private Address address;
}

然后我想将 address.city 作为参数传递给用户对象,我想获取用户所在的城市。

是否有任何库支持我的要求。

最佳答案

Apache commons beanutilsPropertyUtils.getNestedProperty(user, "address.city")

您也可以执行 PropertyUtils.setNestedProperty(user, "address.city", "new city") 但您需要确保地址不为空。

关于支持获取嵌套对象字段值的java反射库。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36997398/

48 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com