I File in Java: differenze tra le versioni

Da Bioingegneria Elettronica e Informatica.
(Introduzione)
(Apertura e Chiusura di un file)
Riga 4: Riga 4:
 
* file binari;
 
* file binari;
  
== Apertura e Chiusura di un file ==
+
== Lettura e scrittura di file di testo ==
 +
Il modo più semplice per leggere un file di testo prevede l'utilizzo di
 
L'operazione di apertura di un file, senza la quale non sarebbe possibile effettuare le altre operazioni, consente di accedervi e di associare ad esso uno specifico riferimento (o handle).
 
L'operazione di apertura di un file, senza la quale non sarebbe possibile effettuare le altre operazioni, consente di accedervi e di associare ad esso uno specifico riferimento (o handle).
 
Per poter utilizzare un file, quindi aprirlo, si utilizza la funzione ''fopen'' la cui sintassi è la seguente:
 
Per poter utilizzare un file, quindi aprirlo, si utilizza la funzione ''fopen'' la cui sintassi è la seguente:

Versione delle 09:26, 19 mag 2017

Introduzione

Java fornisce classi e metodi per scrivere e leggere dati da files; le tipologie di files che si possono trovare sono sostanzialmente due:

  • file di testo;
  • file binari;

Lettura e scrittura di file di testo

Il modo più semplice per leggere un file di testo prevede l'utilizzo di L'operazione di apertura di un file, senza la quale non sarebbe possibile effettuare le altre operazioni, consente di accedervi e di associare ad esso uno specifico riferimento (o handle). Per poter utilizzare un file, quindi aprirlo, si utilizza la funzione fopen la cui sintassi è la seguente:

fileID = fopen(filename,permission)

dove fileID è il riferimento al file restituito dalla funzione fopen (-1 se l'operazione di apertura non va a buon fine), filename è la stringa contenente il nome (percorso) del file da leggere/scrivere, mentre permission permette di definire la modalità di accesso al file. Tutte le specifiche si trovano nella documentazione della funzione fopen; di seguito sono riportate le modalità più comuni di accesso al file.