Título: ayuda con flujos de datos y archivos Publicado por: chelitodelgado en 4 Diciembre 2015, 04:30 am Hola camaradas programadores necesito ayuda ya estoy muy estresado y la verdad no entiendo este tema de flujos de datos y archivos se supone que el programa cree un archivo .txt y una vez creado que almacene información (nombre, id, sexo, materia,calificación) y que realice una consulta individual o total de 5 alumnos a si que permita dar de baja a cualquier alumno y por ultimo salir y que de la opción de conservar o borrar el archivo.
Esto es lo que voy public class App_prueba { public static void main(String[] args) throws IOException { File fichero = new File("C:\\Users\\Angel\\Desktop\\Texto.txt"); DataOutputStream salida = null; if(!(fichero.exists())) { // SI NO EXISTE EL FICHERO System.out.println(" Se crea el fichero"); salida = new DataOutputStream(new FileOutputStream(fichero,true)); } else{ //ya existe el fichero System.out.println(" El fichero ya existe"); } try{} finally{ if(salida != null){ try { salida.close(); } catch(IOException ex){} } } } public static void altas (File txt )throws IOException{ BufferedReader dato = new BufferedReader(new InputStreamReader(System.in)); DataOutputStream salida = null; String nombre; int Ncontrol; float cali; if( txt.exists()){ salida = new DataOutputStream(new FileOutputStream(txt,true)); System.out.println(" Introduce tu nombre "); nombre = dato.readLine(); System.out.println(" Introduce tu clave "); Ncontrol = Integer.parseInt(dato.readLine()); salida.writeUTF(nombre); salida.writeInt(Ncontrol); } } } |