Java String equals() 方法
描述
这个方法将此字符串与指定对象进行比较。只有当参数不为空且是表示与此对象相同字符序列的字符串对象时,结果才为真。
语法
这个方法的语法如下 –
public boolean equals(Object anObject)
参数
这里是参数的详细信息 −
- anObject − 与此字符串进行比较的对象。
返回值
- 如果字符串相等,则返回true;否则返回false。
示例
public class Test {
public static void main(String args[]) {
String Str1 = new String("This is really not immutable!!");
String Str2 = Str1;
String Str3 = new String("This is really not immutable!!");
boolean retVal;
retVal = Str1.equals( Str2 );
System.out.println("Returned Value = " + retVal );
retVal = Str1.equals( Str3 );
System.out.println("Returned Value = " + retVal );
}
}
这将产生以下结果 −
输出
Returned Value = true
Returned Value = true