Hola, estoy aprendiendo java y hay un ejercicio que no soy capaz de hacerlo funcionar.
La solución que proporcionan en el sitio no parece tampoco correcta.
pego el ejercicio de la solución ya que yo he probado también con el if y && y no me sale tampoco!!
Muchas gracias y a ver si alguien puede quitarme la duda
Cita: package ejercicios_bec;
import java.io.*;
import java.util.*;
public class ejercicio_05 {
public static void main(String[] args) throws IOException{
/*Programa java que lea dos caracteres por teclado y compruebe si los dos son letras minúsculas*/
char car1;
char car2;
System.out.println("introduce el primer caracter");
car1 = (char)System.in.read();
System.in.read();
System.out.println("introduce el segundo caracter");
car2 = (char)System.in.read();
System.in.read();
if(Character.isLowerCase(car1)){
if(Character.isLowerCase(car2))
System.out.println("Los dos son letras minúsculas");
else
System.out.println("El primero es una letra minúscula pero el segundo no");
}
else{
if(Character.isLowerCase(car2))
System.out.println("El segundo es una letra minúscula pero el primero no");
else
System.out.println("Ninguno es una letra minúscula");
}
}
}