Eclipse调用toJSONString方法后println结果为{ }

JAVA对象

img


打印

img

结果

img


是通过网上下载jar包导入的

img

老哥们帮忙看看可能是什么原因引起的,第一次用这玩意网上也找不到什么问题,toJSONString传入map参数打印都是正常的,但是传入对象打印出来就两个括号,谢谢啦!

你没有加get和set方法

img

img

对象的toString如果没有重载,是这样调用输出的。

你的实体类(JAVA对象)缺少无参构造方法,加上就没事了

在实体类里面生成一下toString()方法 快捷键生成一下就行

img

加了toString()方法还是不行

代码参考网上的,为啥他们输出正常我不行,是有什么没导入吗?

img