Visualizzazione dei risultati da 1 a 10 su 18

Discussione: Errore I/O

Hybrid View

  1. #1
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Quote Originariamente inviata da Squaloattacca Visualizza il messaggio
    Ho notato: mi corrompe i file XD sto consultando la documentazione per trovare la soluzione. In base a cosa decido la dimensione del buffer?
    Generalmente "a tuo gusto". Diciamo che solitamente si vedono in giro valori che vanno dai 4 agli 8 KB (quindi 4 * 1024 o 8 * 1024), per tenersi "leggeri".


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  2. #2
    Quote Originariamente inviata da LeleFT Visualizza il messaggio
    Generalmente "a tuo gusto". Diciamo che solitamente si vedono in giro valori che vanno dai 4 agli 8 KB (quindi 4 * 1024 o 8 * 1024), per tenersi "leggeri".


    Ciao.
    Perfetto. Ora non mi resta che risolvere l'enigma di quel ciclo

  3. #3
    Ok, per gli utenti scrivo come ho pensato di risolvere. Ora l'ultima parte appare così:
    codice:
    InputStream in = Zf.getInputStream(one);
                BufferedInputStream br = new BufferedInputStream(in);
                FileOutputStream out = new FileOutputStream(one.getName());
                BufferedOutputStream bw = new BufferedOutputStream(out);
                byte [] ba = new byte [4 * 1024];
                int bubi = -7;
                while ((bubi = br.read(ba))>0) {
                    bw.write(ba, 0, bubi);
                }
                bw.flush();
                bw.close();
                br.close();
    Sembra funzionare a meraviglia, e spero che il codice sia buono

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 © 2026 vBulletin Solutions, Inc. All rights reserved.