View Single Post
Old 13-08-2006, 09:30   #15
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
Quote:
Originariamente inviato da DarkSiDE
avevo pensato a qualcosa del genere ma non ho idea di come posso utilizzare a mò di stringa l'array di caratteri
Molto semplice. Al posto di BufferedReader si può anche usare, ho visto adesso, un InputStreamReader.
Codice:
FileInputStream fis = new FileInputStream ("nomefile");
InputStreamReader isr = new InputStreamReader (fis);

int len;

char[] chbuf = new char[1024];
StringBuffer strbuf = new StringBuffer ();

do {
    len = isr.read (chbuf, 0, chbuf.length);

    if (len > 0) {
        strbuf.append (chbuf, 0, len);
    }
} while (len > 0);
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%)
andbin è offline   Rispondi citando il messaggio o parte di esso