Buen día, quisiera saber si el código del ejercicio del curso gratuito básico de Java Pedir datos en Java por consola (teclado). Escape backslash. System.out.print. Salto de línea \n (CU00657B) está correcto. Gracias.
import java.util.Scanner;
public class PedirDatos{
public static void main (String[] args){
System.out.println("Introducir una cadena");
String cadena="";
Scanner entradaScanner = new Scanner(System.in);
cadena = entradaScanner.nextLine();
if(cadena.length()<5){
if(cadena.substring(0,1).equals("a") || cadena.substring(0,1).equals("A")){
System.out.println("La cadena introducida tiene menos de 5 caracteres y empieza por la letra \"a o A\"");
}else{
System.out.println("La cadena introducida tiene menos de 5 caracteres y no empieza por la letra \"a o A\"");
}
}else{
if(cadena.length()>4 && cadena.length()<16){
if(cadena.substring(0,1).equals("a") || cadena.substring(0,1).equals("A")){
System.out.println("La cadena introducida tiene entre 5 y 15 caracteres y empieza por la letra \"a o A\"");
}else{
System.out.println("La cadena introducida tiene menos de 5 caracteres y no empieza por la letra \"a o A\"");
}
}else{
if(cadena.length()>=15){
if(cadena.substring(0,1).equals("a") || cadena.substring(0,1).equals("A")){
System.out.println("La cadena introducida tiene mas de 15 caracteres y empieza por la letra \"a o A\"");
}else{
System.out.println("La cadena introducida tiene mas de 15 caracteres y no empieza por la letra \"a o A\"");
}
}
}
}
}
}