Notas del estudio de desarrollo de la plataforma de big data de Java (3) -Comparación de cadenas en Java "==" y la diferencia entre el "método equals ()"

1. La diferencia entre "==" y "método equals ()" para la comparación de cadenas en Java:

En una palabra, == compara si las direcciones de dos cadenas son iguales (la misma dirección), y el método equals () compara si el contenido de dos objetos de cadena es el mismo (por supuesto, si las dos cadenas hacen referencia a lo mismo Una dirección, usando la comparación equals () también devuelve verdadero).

	Scanner sc= new Scanner(System.in);
	String str = sc.next();
	while(str != "end"){
    
    
		System.out.println("str:"+str);
		str = sc.next();
	}
	System.out.println("Finish");
	

• Escrito por ChiKong_Tam el 5 de septiembre de 2020

Supongo que te gusta

Origin blog.csdn.net/qq_42209354/article/details/108420827
Recomendado
Clasificación