您的位置:首页 > 其它

String。equals()用法

2015-10-24 17:13 357 查看
package com.yiibai;

import java.lang.*;

public class StringDemo {

public static void main(String[] args) {

String str1 = "sachin tendulkar";
String str2 = "amrood admin";
String str3 = "amrood admin";

// checking for equality
boolean retval1 = str2.equals(str1);
boolean retval2 = str2.equals(str3);

// prints the return value
System.out.println("str2 is equal to str1 = " + retval1);
System.out.println("str2 is equal to str3 = " + retval2);
}
}



从源码中可以看出默认的equals()方法与“==”是一致的,都是比较的对象的引用,而非对象值(这里与我们常识中equals()用于对象的比较是相饽的,原因是java中的大多数类都重写了equals()方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: