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 + "]";
}
这是因为没有重写类的toString方法
如public void add(User user){
System.out.println("添加了" + user)
}
如果User类中没有重写toString方法,则会输出@****
只有重写toString方法才会输出想要的字符串,如
@Override
public String toString() {
return "User [id=" + id + ", userName=" + userName + "]";
}
相关文章推荐
- [转]java基本类型(内置类型)取值范围
- java学习10--循环结构while练习
- 《Java课程实习》日志(周六)
- GIT基本概念和用法总结
- spring mvc常用的注解:
- Eclipse学习笔记——快捷键
- Java源码---java.lang.Math
- 文曲星
- Java源码---java.lang.String
- JAVA图形编程Swing之——JPanel绘图
- Java设计模式之单例模式k
- JAVA常用类之——System和Runtime
- Java源码---java.util.Arrays
- JAVA集合之——HashSet和LinkedSet
- java线程同步
- 冒泡排序-直接选择排序-直接插入排序-希尔排序-java实现
- ueditor1.4.3 springmvc图片上传
- eclipse 遇到 ADB server didn't ACK
- 2015070411 - EffactiveJava笔记 - 第61条 抛出与抽象对应的异常(3)
- SpringMVC异常处理