Ejemplos sencillos de java

Este blog tiene por objetivo ayudar a los que se inician en el
lenguaje Java, con códigos que seguramente les serán de
mucha utilidad.

martes, 12 de octubre de 2010

Invertir una frase String

En este sencillo programa invertiremos una frase ingresada por consola , el cual es un código muy conocido , pero que nos servirá para aprender a manejar la clase String :

Aquí vemos las tres variables involucradas :
String entrada , para la frase que ingresemos.
String salida, para el resultado.
int i , usado como contador.

La lógica usada aquí es sencilla , recorremos el String desde el final hacia el inicio y recuperamos cada carácter con el método charAt(i) , acumulándolo en la salida . Después lo único que tenemos que hacer es
imprimir el resultado.
==============================================================

import java.io.*;

public class Invertir {

    public static void main(String[]args)throws IOException {
        String entrada="";
        String salida="";
        int i=0;

        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Ingresar una frase : " );

        entrada=br.readLine();

        for(i=entrada.length()-1;i>=0;i--){

            salida= salida + entrada.charAt(i);
        }

        System.out.println("La frase invertida es: " + salida);

    }
}
===============================================================

Aqui la simulacion :



No hay comentarios:

Publicar un comentario