Dejo mi ejercicio resuelto CU00657B del curso elemental de Java, cualquier sugerencia será bien recibida, gracias de antemano
import java.util.Scanner;
public class PruebaTexto1{
public static void main (String [] args){
String a = "a";
System.out.println("Empezamos el programa");
System.out.println("Por favor introduzca una cadena por teclado");
String entradaTeclado = "";
Scanner entradaEscaner = new Scanner(System.in);//Creacion de un objeto scanner
entradaTeclado = entradaEscaner.nextLine();
if (entradaTeclado.length()<5){System.out.println("La palabra introducida tiene menos de cinco caracteres");}
else if(entradaTeclado.length()==5||entradaTeclado.length()<=15){System.out.println("La palabra introducida tiene entre cinco y quince caracteres");}
else{System.out.println("La palabra introducida tiene mas de quince caracteres");}
if (entradaTeclado.substring(0,1).equals(a)){System.out.println("La palabra introducida empieza por la letra A");}
else{System.out.println("La palabra introducida no empieza por la letra A");}
}
}