Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: paramonso en 18 de Septiembre 2018, 16:58

Título: Ejemplo sencillo de entrada por teclado Java y bucle for recorrer letra CU00658B
Publicado por: paramonso en 18 de Septiembre 2018, 16:58
Hola Dejo el ejercicio Tipos de bucles Java. Bucle for. Operadores ++ y --. Sentencia break. Ejemplo ejercicio resuelto. (CU00658B) del tutorial básico de programación Java.

Código: [Seleccionar]
import java.util.Scanner; //Importación del código de la clase Scanner desde la biblioteca Java
//Código de nuestra clase principal ejemplo aprenderaprogramar.com
public class EjercicicioCU00658B {
    public static void main (String [ ] args) {
        System.out.println ("Empezamos el programa");
        System.out.println ("Por favor introduzca una cadena por teclado:");
        String entradaTeclado = "";
        Scanner entradaEscaner = new Scanner (System.in); //Creación de un objeto Scanner
        entradaTeclado = entradaEscaner.nextLine (); //Invocamos un método sobre un objeto Scanner y se obtiene un string introducido por el teclado
       for (int i=0; i< entradaTeclado.length(); i++){
           System.out.print("Letra " + (i+1) + ": ");
           System.out.print(entradaTeclado.substring(0+i,i+1) +"\n");
        }
    } //Cierre del main
} //Cierre de la clase
Gracias.  ;)
Título: Re:Ejemplo sencillo de entrada por teclado Java y bucle for recorrer letra CU00658B
Publicado por: Ogramar en 06 de Octubre 2018, 22:12
Buenas, todo bien. Has escrito System.out.print(entradaTeclado.substring(0+i, i+1) +"\n"); pero como 0+i es lo mismo que i te podrías haber ahorrado dos caracteres de código, es decir, lo mismo da 0+i que i  :D

Salu2