您的位置:首页 > 编程语言 > Java开发

Java常见错误

2015-07-04 21:06 225 查看
1、用Systeml.out.println输出是@****

这是因为没有重写类的toString方法

如public void add(User user){

System.out.println("添加了" + user)

}

如果User类中没有重写toString方法,则会输出@****

只有重写toString方法才会输出想要的字符串,如

@Override

public String toString() {

return "User [id=" + id + ", userName=" + userName + "]";

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: