Java常见错误

来源:互联网 发布:h5建站源码 编辑:程序博客网 时间:2024/06/12 19:41

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 + "]";
}

0 0