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

Clase String Ejemplo

En el siguiente ejemplo podemos ver como este programa reemplazara todas las silabas que encuentre en un párrafo por una frase clave (en nuestro ejemplo por "nat") que es una especie de encriptacion sencilla .Hemos importado el paquete io que nos servirá ya que el ingreso de datos es por consola, ademas hemos lanzado la excepción correspondiente.
Vemos las variables tipo string que nos servirán en este simple programa :
     frase = esta string almacenara la frase que vamos a introducir.
     resultado = aquí vamos a almacenar el resultado final , es decir la salida.
     clave= es el string que vamos a reemplazar por cada silaba que encontremos.
También vemos la variable de tipo int i el cual solo nos servirá de contador para recorrer el string frase.  

===============================================================
 import java.io.*;

public class Reemplazar {

    public static void main(String[]args)throws IOException {
        String frase;
        String resultado="";
        String clave="nat";
        int i;


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

        for(i=0;i<frase.length();i++){

            char xCar=frase.charAt(i);

      if(xCar=='a' || xCar== 'e'|| xCar=='i' || xCar=='o' || xCar=='u') {

            resultado = resultado + "nat";

                                                                        }
        else   {

                resultado =resultado + frase.charAt(i);
        }
             }
        System.out.println("El resultado es : " + resultado);
       }
}
=======================================================

He aquí la simulación :








Si no se ve bien , la entrada es "Yo amo Java" y la salida es : "Ynat natmnat jnatvnat"

No hay comentarios:

Publicar un comentario