Ejercicio CU00659B del tutorial de programador Java con IDE BlueJ.
Enunciado
Crea una clase con un método main que pida una entrada de teclado y usando un bucle while, el método length de la clase String y el método substring de la clase String, muestre cada una de las letras que componen la entrada. Por ejemplo si se introduce “ave” debe mostrar:
Letra 1: a
Letra 2: v
Letra 3: e
Solución:
package Ejercicios_POO_AprenderAprogramar;
import java.util.*; //Importe del paquete java util para posibilitar el uso de la clase Scanner.
public class Entrega659 { //Nombre de la clase.
public static void main(String[] args) { //Apertura del método main.
// TODO Auto-generated method stub
Scanner lee=new Scanner(System.in); //Creación del objeto tipo Scanner y le indicamos su parámetro.
String entrada;
System.out.print("Introduce una palabra cualquiera: ");
entrada=lee.next();
int contador=0;
while(contador<entrada.length()){
System.out.println("Letra "+(contador+1)+": "+entrada.substring(contador, contador+1));
contador++;
}
} // Cierre del método main
} //Cierre de la clase