Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    18

    [java] Apertura file...

    Volevo sapere un'informazione..
    ci sono limiti di kb per letture di file in un programma java?

    il mio programma deve lavorare con un file di qlk centinaio di kb...e mi da errore in lettura...( e non in apertura o chiusura )

    saluti e grazie x eventuali risposte

  2. #2
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790

    Re: [java] Apertura file...

    Originariamente inviato da ssimxp
    Volevo sapere un'informazione..
    ci sono limiti di kb per letture di file in un programma java?

    il mio programma deve lavorare con un file di qlk centinaio di kb...e mi da errore in lettura...( e non in apertura o chiusura )

    saluti e grazie x eventuali risposte
    non penso c siano limiti cmq posta il codice
    ps hai sbagliato sezione

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    18
    il codice è molto ma molto lungo..posto solo la parte che legge e gestisce il file:
    String kod=new String();
    String kpv=new String();
    String kcity=new String();
    String s=new String();
    Boolean agg=new Boolean(false);
    StringTokenizer st=new StringTokenizer(s,";");
    FileReader file=null;
    BufferedReader fIN=null;

    try
    {
    file=new FileReader("codcast.txt");
    fIN=new BufferedReader(file);
    s=fIN.readLine();

    }catch(Exception eeexx)
    {

    System.out.println("ERRORE IN APERTURA");
    System.exit(1);
    }


    try{
    while((st.hasMoreTokens())||(agg==false))
    {

    kod=st.nextToken();
    kpv=st.nextToken();
    kcity=st.nextToken();

    if(city.equals(kcity))
    {
    codicee.append(kod);
    pv.setText(kpv);
    agg=true;
    }
    else
    s=fIN.readLine();

    if(agg==true)
    { try{
    file.close();
    }catch(Exception el)
    {
    System.out.println("ERRORE IN CHIUSURA");
    System.exit(1);
    }
    }

    }
    }
    catch(Exception exx)
    {
    System.out.println("ERRORE IN LETTURA");
    System.exit(1);
    }

    l'errore è in lettura...

    ps. mi scuso x l'aver sbagliato sezione...segnalo la cs a un mod in modo che si sposta nella sez appropriata

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    18
    risolto..grazie a tutti cmq

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.