为什么数据库查询结果打印出来是内存地址而不是具体数值?

这是打印结果
这是打印的结果
main
图片说明
查询的代码
图片说明


Category这个类没有重写toString方法
在Category类里面加上
@override
public String toString(){
         return getCid() +"," + getCname() + ...; //你要输出的内容,不是字符串的话,加上一个转换。
}

要打印某个具体的属性值,应该用:对象名.属性名