PDA

Visualizza la versione completa : java (leggere e scrivere su file)


amodio
25-08-2002, 08:59
ciao vorrei sapere come posso leggere e scrivere su file con java
con queste righe di codice proprio non funziona
grazie


import java.io.*;

class File1
{
public static void main(String args[])
{
//OutputStream f = new FileOutputStream("testo.txt");
File fi = new File("c:/ciao.txt");
//InputStream f = new FileInputStream("c:/prova.txt");
fi.write("ciao");
}

}

Johnny_Depp
25-08-2002, 11:41
Premetto che con JAVA sono agli inizi!!!

CMQ in questo modo scrivi una stringa di testo su un file



import java.io.*;

class scrivi{
public static void main(String args[]) throws Exception{
String source = "Output su file in Java\n";
char buffer[] = new char[source.length()];
source.getChars(0, source.length(), buffer, 0);
FileWriter f0 = new FileWriter("fileProva.txt");
f0.write(buffer);
f0.close();
}
}

Ora cerco anche il modo per leggere un file (poi ti faccio sapere)

Ciao

Johnny_Depp
25-08-2002, 12:02
... e cosė leggi quello che hai scritto con l'esempio sopra:


import java.io.*;

class leggi{
public static void main(String args[]) throws Exception{
int i;
InputStream f = new FileInputStream("fileProva.txt");
do{
i = f.read();
if(i != -1) System.out.print((char) i);
}while(i != -1);
f.close();
}
}

supersajan10
25-08-2002, 22:47
sono amodio(ti rispondo da un amico)

ti ringrazio tantissimo
se hai bisono di qualcosa chiedi pure

Loading