boolean equals怎么用
时间: 2023-07-08 20:43:41 浏览: 177
Java中Equals使用方法汇总
`boolean equals(Object obj)` 是 Java 中的一个方法,用于比较两个对象是否相等。
在使用时,需要将该方法作用于某个对象上,并将另一个对象作为参数传入。如果这两个对象的内容相等,则返回 `true`,否则返回 `false`。
需要注意的是,对于自定义的类,如果需要使用 `equals()` 方法进行比较,通常需要重写该方法,以便比较对象的内容而非对象的引用。另外,`equals()` 方法一般需要与 `hashCode()` 方法一起使用,以保证对象在集合中的正确性。
以下是一个示例:
```java
String str1 = "hello";
String str2 = "hello";
String str3 = "world";
boolean isEqual1 = str1.equals(str2); // true
boolean isEqual2 = str1.equals(str3); // false
```
阅读全文