Java toString
来源:互联网 发布:桌面世界时钟软件 编辑:程序博客网 时间:2024/05/20 03:48
/*toString()所有对象都有此 方法 但建议将其覆盖*/ class Person extends Object{ private int age; Person(int age){ this.age=age; } /* 一般都会覆盖此方法(equals),根据对象的特有内容,建立判断对象是否相同的依据 */ public boolean equals(Object obj){ if(!(obj instanceof Person)){//健壮性判断 因为Object 啥都能接收 所以判断是不是Person 再比较年龄 //return false; throw new ClassCastException("类型错误");//抛异常 } Person p=(Person)obj; return this.age==p.age; } public String toString(){ return "Person"+age; } } class Demo{ }class ObjectDemo3{public static void main(String[] args) {Person p1=new Person(20);Person p2=new Person(20);System.out.println(p1);//Person@15db9742 默认调用toString()System.out.println(p1.getClass().getName()+"$"+Integer.toHexString(p1.hashCode()));//Person$15db9742}}
阅读全文
0 0
- Java.toString()
- java.toString
- Java toString
- java--toString
- Java toString
- java toString()
- java-toString
- Java tostring()方法
- (java)关于toString()
- java toString()用法
- java toString方法作用
- java.toString() ,(String),valueOf
- java.toString() ,(String),valueOf
- Java中覆盖toString()
- JAVA中的toString
- java.toString() ,(String),valueOf
- java toString()用法
- 初学Java,toString(十四)
- 将博客搬至CSDN
- ucosIII+Fatfs MDK编译内存不足
- keil中使用Astyle格式化你的代码的方法2篇合
- 浅谈:HTML5中数据存储的方式:
- 互联网+AI,云反射弧如何成为人工智能发展的下一个重点
- Java toString
- Nuttx编译时报:ERROR: arm-nuttx-eabi-gcc failed: 127
- 内核源码阅读(四)进程ID
- 浏览器兼容问题的解决
- 复习_vim笔记
- CentOS7部署tomcat9+jre8+mysql5.7
- Watto and Mechanism(字符串hash算法)
- Qt自定义控件1:可拖拽排序表格(类似QQ好友分组排序)
- AJAX面试汇总