/ ValidarIguales.java
ValidarIguales.java
 1  // Realiza un programa que lea 2 números y muestre el mensaje “Son iguales” o que muestre el número más grande.
 2  
 3  import java.util.Scanner;
 4  
 5  public class ValidarIguales {
 6      public static void main(String[] args) {
 7          Scanner sc = new Scanner(System.in); // Crear objeto scanner para poder usarlo
 8  
 9          int num1 = leerNums(sc, "Inserte un número: ");
10          int num2 = leerNums(sc, "Inserte otro número: ");
11  
12          if (num1 == num2) {
13              System.out.println("Los números insertados son iguales.");
14          } else if (num1 > num2) {
15              System.out.println(num1 + " es el número más grande.");
16          } else {
17              System.out.println(num2 + " es el número más grande.");
18          }
19  
20          sc.close();
21      }
22  
23      public static int leerNums(Scanner sc, String mensaje) {
24          int valor = 0;
25          boolean entradaValida = false;
26  
27          while (!entradaValida) {
28              try {
29                  System.out.print(mensaje);
30                  valor = sc.nextInt();
31                  sc.nextLine();
32                  entradaValida = true;
33  
34              } catch (Exception e) {
35                  System.out.print("Error: debe ser un número");
36                  sc.nextLine();
37              }
38          }
39  
40          return valor;
41      }
42  }