Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/02/2011, 06:15
Erickvk
 
Fecha de Ingreso: septiembre-2007
Mensajes: 268
Antigüedad: 17 años, 3 meses
Puntos: 8
Respuesta: Ayuda con arreglos y archivos

//Primero hay que abrir el stream para poder leer el teclado para ello se hace.

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//Luego creamos el array o tabla o arreglo donde queremos guardar la informacion.
try{
String[] arrayEntrada = new String[10];
boolean ok = true; // se puede poner una cadena de control para indicar que no se va a seguir escribiendo desde el teclado

for (int i=0; i<arrayEntrada.length && ok; i++ )
{
String linea = br.readLine();
if (linea.equals("fin"))
{
ok = false;
}else
{
arrayEntrada[i]= linea;
}
}

//Creamos el fichero de salida y lo abrimos para escritura.
String sFicheroEscritura = "Factura.txt";
File fichero = new File(sFichero);
BufferedWriter bw = new BufferedWriter(new FileWriter(sFichero));
//se recorre el array y se inserta en el fichero
for (int i=0;i<arrayEntrada.length)
{
bw.write(arrayEntrada[i]+"\n");
}
bw.close();//al final se cierra el fichero para guardar los cambios.
}catch (Exception e){e.printStackTrace();}