Título: Archivo en Vector Publicado por: Justlaw en 9 Junio 2019, 23:03 pm Buenas, tengo un archivo de acceso aleatorio y quisiera poder tomarlo con un vector para usar un método de búsqueda binaria y así tomar registros específicos del archivo para modificar o eliminar el registro, me gustaría saber cual es la forma de hacer eso en eclipse si es que se puede, gracias de antemano :D
Este es el código al que quiero agregarle lo que mencione: import java.io.*; public class Main { static String nom; static String ca; static long pr; static RandomAccessFile a; public static void leer_Guardar() { nom=Tools.leerString("Nombre"); ca=Tools.leerString("Capitulo"); pr=Tools.LeerLong("Porcentaje"); try { a=new RandomAccessFile("C:\\Archivo\\Games.dat","rw"); a.seek(a.length()); a.writeBytes(nom+"\n"); a.writeBytes(ca+"\n"); a.writeLong(pr); a.close(); }catch(FileNotFoundException e) {}catch(IOException e) {} } public static void Impr() { try { a=new RandomAccessFile("C:\\Archivo\\Games.dat","rw"); while((nom=a.readLine())!=null) { ca=a.readLine(); pr=a.readLong(); Tools.ImprimeMsj("Nombre: "+nom+".\nCapitulo: "+ca+".\nProgreso: "+pr+"%."); } a.close(); }catch(FileNotFoundException e) {} catch(IOException e) {} } } |