vigliom 2 years ago
parent
commit
2457b01034
1 changed files with 16 additions and 16 deletions
  1. +16
    -16
      src/jorpelu/com/EscribirFichObject.java

+ 16
- 16
src/jorpelu/com/EscribirFichObject.java View File

@ -4,23 +4,23 @@ public class EscribirFichObject {
public static void main(String[] args) throws IOException {
Persona persona;
File fichero = new File("./persona2.dat");
FileOutputStream fileout = new FileOutputStream(fichero);
ObjectOutputStream dataOS= new ObjectOutputStream(fileout);
String[] nombres= {"Juan","Pedro","Perico","Andrés"};
int[] edades= {21,22,23,24};
for (int i = 0; i < edades.length; i++) {
persona = new Persona(nombres[i],edades[i]);
File fichero = new File("./persona2.dat");
FileOutputStream fileout = new FileOutputStream(fichero);
ObjectOutputStream dataOS= new ObjectOutputStream(fileout);
String[] nombres= {"Juan","Pedro","Perico","Andrés"};
int[] edades= {21,22,23,24};
for (int i = 0; i < edades.length; i++) {
persona = new Persona(nombres[i],edades[i]);
dataOS.writeObject(persona);
}
dataOS.close();
leerFichObject(fichero);
}
public static void leerFichObject (File fichero)
throws IOException {
Persona persona;
FileInputStream filein = new FileInputStream(fichero);
}
dataOS.close();
leerFichObject(fichero);
}
public static void leerFichObject (File fichero)
throws IOException {
Persona persona;
FileInputStream filein = new FileInputStream(fichero);
ObjectInputStream dataIS = new ObjectInputStream(filein);
try {
while (true) {


Loading…
Cancel
Save