|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Nov 2011
Messaggi: 6
|
[Java] Creare,visualizzare e scrivere in un File
Salve volevo chiedervi se mi spiegate come si fa a creare un file , a visualizzarlo e leggerlo.
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Quote:
Se invece per file intendi una istanza di java.io.File, allora una istanza di questo tipo non rappresenta direttamente un file, bensì un path nel filesystem (che può essere un file, una cartella oppure un link simbolico, e che esiste nel filesystem oppure no). Cosa devi fare di preciso?
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Nov 2011
Messaggi: 6
|
Per esempio voglio creare un file "nome.txt" in cui ci inserisco dei dati
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 1945
|
Puoi partire da qui... http://docs.oracle.com/javase/tutori.../io/index.html ci sono anche degli esempi
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 334
|
Quote:
Codice:
import java.io.FileWriter;
import java.io.IOException;
public class ScriviSuFile {
public static void main(String[] args)
{
FileWriter fos = null;
// Questa variabile contiene il nome del file sul quale vuoi scrivere
String filename="nome.txt";
String stringaDaScrivere="Ciao io sono una stringa scritta con JAVA";
try {
fos = new FileWriter(filename);
fos.write(stringaDaScrivere);
// Non dimenticare mai di chiudere lo stream di output o non è garantito che la scrittura riesca.
fos.close();
} catch (IOException e) {
// Intercetta l'errore in casi non sia possibile scrivere sul file
System.err.println("Impossibile scrivere sul file selezionato");
}
}
}
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:22.




















