java.lang.String.equals() 方法用于将对象与给定字符串进行比较。如果给定对象表示与给定字符串等效的字符串,则返回 true,否则返回 false。
语法
public boolean equals(Object anObject)
参数
anObject | 指定要与给定字符串进行比较的对象。 |
返回值
如果给定对象表示与给定字符串等效的字符串,则返回 true,否则返回 false。
异常
无。
示例:
在下面的示例中,equals()方法用于将字符串对象与给定字符串进行比较。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
String str1 = "Hello World";
String str2 = "Hello World";
String str3 = "Hello";
System.out.println(str1.equals(str2));
System.out.println(str1.equals(str3));
}
}
上述代码的输出将是:
true
false
示例:
在下面的示例中,equals() 方法用于将对象与给定字符串进行比较。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
String str1 = "Java";
Object str2 = "Java";
Object str3 = "Python";
System.out.println(str1.equals(str2));
System.out.println(str1.equals(str3));
}
}
上述代码的输出将是:
true
false