" == ": Es una comparación numérica, si se usa para la comparación de objetos para comparar la dirección de dos valores de memoria
iguales : un método de comparación proporcionado por la clase, que puede determinar directamente el contenido de la cadena
Ejemplo:
package day04; public class stringEqual { public static void main(String[] args) { String strA = "scp"; String strB = new String("scp"); System.out.print("==判断:"); System.out.println( strA == strB); System.out.println("equal判断:"+strA.equals(strB)); } }
Producción:
==判断:false equal判断:true