JSON反序列化后输出的是类信息@字符串,为什么呢

J2EE 码拜 8年前 (2016-06-10) 1261次浏览
JSON反序列化后输出的是类信息@字符串,为什么呢
解决方案

30

你输出的是一个class?  你输出一个类对象的话,肯定是这个类的内存地址啊,就是这个啊
假如你想展示对象,就吧一个个属性字段输出出来,而不是直接System.out.println(类对象);

10

术语滥用,json是编解码  ,对象-json字符串的双向转换
序列化:Java 中一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。
你没有重写partyOrg的toString方法,缺省的方法返回的是
getClass().getName() + “@” + Integer.toHexString(hashCode())

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明JSON反序列化后输出的是类信息@字符串,为什么呢
喜欢 (0)
[1034331897@qq.com]
分享 (0)