FOROS DE INFORMATICA
Noticias: Habilitada la opción de Karma para usuarios con más de 50 mensajes
 
*
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
Noviembre 23, 2017, 05:21:55


Ingresar con nombre de usuario, contraseña y duración de la sesión


Páginas: [1]
  Imprimir  
Autor Tema: Hashtable y ficheros de texto  (Leído 4597 veces)
Karurosu
Nuevo
*

Karma:0
Desconectado Desconectado

Mensajes: 1


« : Mayo 21, 2015, 12:25:46 »

¡Buenas! Soy un estudiante de programación, y estoy haciendo un trabajo, pero hay algo que me falla, o más bien que no se cómo hacerla.
El caso es que tengo que meter datos de un Hashtable a un fichero de texto, y del fichero al Hashtable cuando se abra el programa. Os enseño lo que tengo de ejemplo:
----------------------------------------------------------------------------------------------------------------------------------------------
try{
         File fileClientes=new File("clientes.txt");
            if(fileClientes.exists()){
               FileReader frClientes=new FileReader(fCliente);
               BufferedReader brClientes=new BufferedReader(frClientes);
               String linea;
               StringTokenizer strToken;
               while((linea=brClientes.readLine())!=null){
                  strToken=new StringTokenizer(linea,"#");
                  if(strToken.countTokens()==4){
      En esta linea debería ir lo que busco----->Gestion.altaCliente(strToken.nextToken(),strToken.nextToken(),
                           strToken.nextToken(),strToken.nextToken());
                  }
               }
               brClientes.close();
            }
            else{
               System.out.println("El fichero no existe.");
            }
      }   
      catch(IOException ioe){}

--------------------------------------------------------------------------------------------------------------------------------------------------

Como véis, el ejemplo está hecho con un ArrayList, pero yo necesito hacerlo con un hashtable. Tengo entendido que tengo que pasar cada token uno a uno, no todos a la vez como está ahí. ¿Cómo lo hago?

Gracias de antemano. Por favor, me corre algo de prisa :S
En línea
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.13 | SMF © 2006-2009, Simple Machines LLC

XHTML 1.0 válido! CSS válido! Dilber MC Theme by HarzeM