estructura de datos - como modificar un registro de un archivo?
hola, estoy haciendo un trabajo que me pide crear un archivo con registros, eso lo hice, pero tb me piden modificar registros y eso no lo se hacer, porfavor necesito ayuda
aca un codigo de ej. de como hice para crear registros dentro de un archivo:
public void grabar(String nombArch,DataOutputStream out)throws IOException{
do {
rut=Leer.datoInt("RUT : ");
nombre=Leer.datoString("Nombre : ");
apellido=Leer.datoString("Apellido : ");
monto=Leer.datoFloat("Monto : ");
out.writeUTF(nombre);
out.writeInt(rut);
out.writeUTF(apellido);
out.writeFloat(monto);
cont=Leer.datoChar("nDesea seguir grabando registros (s/n) ");
}while(cont=='s');
}
aca un codigo de ej. de como hice para crear registros dentro de un archivo:
public void grabar(String nombArch,DataOutputStream out)throws IOException{
do {
rut=Leer.datoInt("RUT : ");
nombre=Leer.datoString("Nombre : ");
apellido=Leer.datoString("Apellido : ");
monto=Leer.datoFloat("Monto : ");
out.writeUTF(nombre);
out.writeInt(rut);
out.writeUTF(apellido);
out.writeFloat(monto);
cont=Leer.datoChar("nDesea seguir grabando registros (s/n) ");
}while(cont=='s');
}
