En la programación de Java, puede haber casos en los que el programador desea comparar los valores de entrada especificados o del usuario para utilizarlos. Más específicamente, mientras se trata de tipos complejos de valores que son algo difíciles de identificar o analizar los valores generados al azar. En tales situaciones, el "igual ()El método en Java es asistencia para comparar los valores de manera eficiente.
Este blog explicará el uso y la aplicación del "igual ()"Método en Java.
Cómo usar el método "igual ()" en Java?
El "igual ()"El método compara dos valores, yo.mi., "Entero","Cadena","Objeto", etc., y devuelve el resultado correspondiente en forma de valor booleano, yo.mi., "verdadero Falso".
Sintaxis
público booleano es igual (obj obj)
En esta sintaxis, "Obj OBJ"Es el objeto de referencia con el que la corriente"Cadena"El objeto debe ser comparado. Sin embargo, este método compara los valores que comprenden múltiples tipos de datos.
Ejemplo 1: Uso del método "Equals ()" con los "Valores enteros" en Java
En este ejemplo, el "igual ()El método se puede aplicar para comparar los valores enteros especificados:
La clase pública es igual a
public static void main (string args [])
Entero num1 = 3;
Entero num2 = 6;
Entero num3 = 6;
Sistema.afuera.Imprimir (Num1.igual (num2)+ "\ n");
Sistema.afuera.Imprimir (Num2.iguales (num3));
En las líneas de código anteriores, aplique los siguientes pasos:
Producción
En esta salida, se puede ver que, en base a los valores equivalentes, el método devolvió el valor booleano "verdadero".
Antes de dirigirse al siguiente ejemplo, asegúrese de incluir el paquete proporcionado a continuación para habilitar la entrada del usuario:
importar java.utilizar.Escáner;
Ejemplo 2: Uso del método "Equals ()" con la entrada del usuario "Valores de cadena" en Java
Este ejemplo utiliza el método discutido para aplicar una verificación en las cadenas de entrada del usuario:
clase pública es igual a 2
public static void main (string args [])
Objeto del escáner = nuevo escáner (sistema.en);
Sistema.afuera.println ("Ingrese la primera cadena:");
Cadena val1 = objeto.Proxima linea();
Sistema.afuera.println ("Ingrese la segunda cadena:");
Cadena val2 = objeto.Proxima linea();
Sistema.afuera.println (val1.iguales (val2));
objeto.cerca();
Según este código, realice los pasos dados a continuación:
Producción
En esta salida, se pueden notar los siguientes aspectos:
Ejemplo 3: Uso del método "Equals ()" con los "Valores booleanos" en Java
En este ejemplo particular, el método discutido se puede implementar para comparar los valores booleanos inicializados y el objeto creado:
clase pública iguales 3
public static void main (string args [])
Valor booleano1 = verdadero;
Valor booleano2 = falso;
Objeto booleano = nuevo booleano (verdadero);
Sistema.afuera.println (valor1.iguales (valor2));
Sistema.afuera.println (valor1.iguales (objeto));
En este bloque de código:
Producción
En este resultado, se puede implicar que el valor inicializado se compara adecuadamente con el objeto creado.
Ejemplo 4: Uso del método "Equals ()" con los "Objetos de cadena" en Java
Este ejemplo usará el método discutido para comparar los objetos de cadena creados sin y con la asignación de los dos valores de cadena, respectivamente:
Ejemplo de clase pública
public static void main (string args [])
String Object1 = new String ();
String Object2 = new String ();
Sistema.afuera.println (Object1.iguales (objeto2));
Object1 = "Linux";
Object2 = "Sugerencia";
Sistema.afuera.println (Object1.iguales (objeto2));
En el fragmento de código anterior:
Producción
En esta salida, se puede analizar que, dado que los objetos no se asignaron primero con los valores, por lo que el valor booleano "verdadero"Se devuelve, que no es el caso en el último escenario (después de que se establecen los valores).
Conclusión
El "igual ()El método en Java se puede usar para comparar dos valores, i.mi., "Entero","Cadena","Objeto", etc., y devolver el resultado correspondiente como valor booleano, yo.mi., "verdadero Falso". Este método es sensible al caso y se puede aplicar a la entrada del usuario, así como a los valores especificados que comprenden múltiples tipos de datos. Este artículo demostró usar e implementar el "igual ()"Método en Java.