martes, 10 de junio de 2014

Quitar vocales

este codigo es para quitar vocales mayusculas y minusculas, tambien podria hacerse con otras letras solo seria de modificar el codigo.

Scanner v = new Scanner(System.in);
          System.out.print("Ingrese un texto: ");
          String chain = v.nextLine();//variable del texto ingresado
    String rem= chain;//nueva variable
    String ado=rem.replace("a","");//primer reemplazo
    String temp=rem;//variable temporal
    temp=ado.replace("e", "");//segundo reemplazo
    ado=temp.replace("i", "");
    temp=ado.replace("o", "");
    ado=temp.replace("u", "");
    temp=ado.replace("A", "");
    ado=temp.replace("E", "");
    temp=ado.replace("I", "");
    ado=temp.replace("O", "");
    temp=ado.replace("U", "");
    System.out.println(temp);//se imprime temporal por que fue el ultimo reemplazo, de lo contrario hubiera sido ado
    System.out.println();