El codigo qeu tengo ingreso desde el teclado cadenas
si pongo algo como:
Java es un lenguaje de programacion de alto nivel
Ensamblador es un lenguaje de bajo nivel
lo qeu busco qeu en el archivo me pararezca asi:
Java es un lenguaje de programacion de alto nivel
Ensamblador es un lenguaje de bajo nivel
sin los saltos de linea
TEngo el siguiente codigo
try
{
while(eleccion=='s')
{
System.out.println("Ingrese linea de codigo: ");
linea=ent.nextLine();
StringTokenizer tokens=new StringTokenizer(linea," ");
while(tokens.hasMoreTokens())
{
bw.write(tokens.nextToken()+" ");
}
bw.write("n");
System.out.println("¿Desea ingresar otra linea de codigo? s/n ");
eleccion=(char)System.in.read();
System.in.skip(System.in.available());
}
}
catch(EOFException e)
{}
bw.close();
Si ingreso espacione en blanco como:
Java es un lenguaje de alto nivel
con el objeto de StringTokenizer me quita los espacion el blanco mas no los saltos de linea
saludos y espero me puedan ayudar