WEnas
Tu problema esta en los ; de los if. En realidad los if es como si no existieran
Código:
if(num1 == num2)
System.out.println ("El primer y segundo valor son iguales");
if(num1 != num2)
System.out.println("El primer y segundo valor son distintos");
if(num1 < num2)
System.out.println ("El primer valor es menor que el segundo");
if(num1 > num2)
System.out.println ("El primer valor es mayor que el segundo");
PD. Es mas eficiente con if else if
Código:
if(num1 == num2)
System.out.println ("El primer y segundo valor son iguales");
else if(num1 != num2)
System.out.println("El primer y segundo valor son distintos");
else if(num1 < num2)
System.out.println ("El primer valor es menor que el segundo");
else
System.out.println ("El primer valor es mayor que el segundo");
De esta manera si entra por el primer if, NO COMPROBARA EL RESTO.