java如何取出一个没有属性的Object里面的值 10

这个object是映射出来的,没有对应的具体实体类,也没有属性,如图... 这个object是映射出来的,没有对应的具体实体类,也没有属性,如图 展开
 我来答
千古人文
2018-10-12 · TA获得超过388个赞
知道小有建树答主
回答量:233
采纳率:93%
帮助的人:86.9万
展开全部

有两种方法:

1,如果你知道这个Object是哪个具体的对象,可以强转为那个对象,比如A a = (A)obj;

2,如果你不知道是哪个具体的对象,可以能过反射获取

 Field[] fields= obj.getClass().getDeclaredFields();
        for(Field field : fields) {
            field.setAccessible(true);
            try {
                System.out.println(field.get(obj));
            } catch (IllegalArgumentException | IllegalAccessException e) {
                e.printStackTrace();
            }
        }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式