这里有新鲜出炉的Java设计模式,程序狗速度看过来!
java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。
这篇文章主要介绍了java中的equals()和toString()方法实例详解的相关资料,这里举例说明,并附实例代码,和实现效果图,需要的朋友可以参考下
java中的equals()和toString()方法 , 这里写个小例子帮助大家学习理解此部分知识。
- /*
- 所有对象的父类Object
- Object中的方法:
- equals() 对象是否相同的比较方法
- toString()对象的字符串表现形式
- */
- class Person
- {
- String name;
- int age;
- Person(String name, int age)
- {
- this.name = name;
- this.age = age;
- }
- }
- class ObjectDemo
- {
- public static void main(String[] args)
- {
- Person p = new Person("lixin", 27);
- Person q = new Person("jingxiaoqing", 21);
- if(p.equals(q))
- {
- System.out.println("p = q");
- }else
- {
- System.out.println("nothing");
- }
- System.out.println("p.toString : " + p.toString());
- }
- }
来源: http://www.phperz.com/article/17/1126/359416.html