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);