elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Archivo en Vector
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Archivo en Vector  (Leído 1,351 veces)
Justlaw

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Archivo en Vector
« 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) {}
   }
}


« Última modificación: 9 Junio 2019, 23:06 pm por Justlaw » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines