nn ci siamo nn riesco...
questo è il mio codice
carica = GestisciFile.getFile();
file = new File(carica);
fis = new FileInputStream(file);
poi leggo e scrivo i dati su un file per controllare che input e output siano uguali
fileDiProva = new File("fileProva.txt");
FileOutputStream fos=new FileOutputStream(fileDiProva);
PrintStream ps=new PrintStream(fos);
int letto;
for (int i = 0; i < 150; i=i+2){
letto = fis.read();
System.out.println(letto);
ps.println(letto);
}
ma se con l'editor esadecimale ho nel file di input questi dati: 10 11 12 13 14 ecc...
in quello di output ho 31 36 0D 0A 31 37 0D 0A 31 38 0D 0A...
Dove sbaglio?io voglio che file di input e di output siano identici...

nn ci siamo nn riesco...
Rispondi quotando