Crear un ejemplo definido por el usuario
Cree una nueva clase Java llamada UserDefined
dentro de la carpeta JavaCharEquals
.
El programa usará un objeto Scanner
para permitir que el usuario ingrese dos caracteres. Luego, el método equals()
se usará para comparar los dos caracteres y mostrar si son iguales o diferentes. Utilice el siguiente código:
import java.util.Scanner;
public class UserDefined {
public static void main(String[] args) {
try {
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese el primer carácter: ");
Character ch1 = sc.next().charAt(0);
System.out.print("Ingrese el segundo carácter: ");
Character ch2 = sc.next().charAt(0);
boolean isEqual = ch1.equals(ch2);
if (isEqual) {
System.out.println("Se ingresaron caracteres iguales");
} else {
System.out.println("Se ingresaron caracteres diferentes");
}
} catch (Exception e) {
System.out.println("Entrada no válida! Por favor, verifique.");
}
}
}
Guarde los cambios y compile el código usando el siguiente comando:
javac UserDefined.java
Ejecute el programa usando el siguiente comando:
java UserDefined
Debería ver la siguiente salida:
Ingrese el primer carácter: m
Ingrese el segundo carácter: m
Se ingresaron caracteres iguales
Puede probar el programa con diferentes valores para ch1 y ch2.