在Java中,equals和==都是用于检测两个字符串是否相等,返回类型也都是boolean值,但是二者内部处理却不一样. ==与equals( ) ==在Java中是一个二元操作符,用于比较原生类型和对象.当比较基本类型时,较为好理解:当比较对象时,比较规则是:两个对象基于内存引用,若两个对象的引用完全相同,则==返回的结果为true. equals( )方法是Object( )类中,根据具体的业务逻辑来定义该方法,用于检查两个对象的相等性.默认是equals方法实现与==操作是一样的,所以在…