Java中toString方法,equals方法的介绍
1.toString方法的介绍
java.lang.Object类是Java语言中的根类,是所有类的父类。
所有对象(包括数组),都实现了这个类的方法。
在调用toString方法时,都需要对其进行覆盖重写。
toString方法时用于返回字符串的一种方法。
2.equals方法的介绍
在Object中,该方法数用于比较两个对象是否相等。
使用格式:
boolean equals (object obj)
其中,参数obj可以传递任意的对象。
equals方法,对基本数据类型,比较的是值是否相等。
对引用数据类型,比较的是地址值。
若需要通过该方法对引用数据类型的内容进行比较,则需要对equals方法进行覆盖重写。
3.Objects类中的equals方法的介绍
使用Objects类中的equals方法,也可以对两个对象进行比较,但该类中的equals方法可以防止空指针异常(在Object类中这样使用equals方法:null.equals("abc")时会发生空指针异常)。
在Objects类中,equals的使用方法和Object中一样,直接调用即可。
守着安静的沙漠,等待着花开...