Public class Compaee { /*** == Diferente de igual ()* /public static void main (string [] args) {string s1 = new String ("¡Hello, World!"); ; S3); / la dirección es diferente. El resultado de la operación de S2 == S3 es: Falso
El resultado de la operación de S1 == S3 es: Verdadero
Los resultados del cálculo de S2.Equals (S3) son: verdaderos
Resumir:
== En comparación con Equals (), el contenido es diferente. Debido a que S1 y S2 son dos referencias de objetos diferentes, las posiciones de los dos en la memoria son diferentes, y la declaración S3 = S1 tiene la referencia de S1 a S3, por lo que los dos objetos de S1 y S3 son iguales.