Package src.common
Class CSV_Utilities
java.lang.Object
src.common.CSV_Utilities
Raccolta di metodi statici utili per la gestione dei file CSV.
- Version:
- 1.0.0
- Author:
- Giacomo Paredi, Lorenzo Radice
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
addArraytoCSV
(File file, String[] linecells, String header) Aggiunge un array di stringhe ad un file CSV.static boolean
addCellAtEndOfLine
(File file, String string, int line) Aggiunge una stringa alla fine di una riga di un file CSV.static boolean
updateCellInCSV
(File file, String update, int line, int col) Deprecated.Questo metodo è stato sostituito.
-
Constructor Details
-
CSV_Utilities
public CSV_Utilities()
-
-
Method Details
-
addArraytoCSV
Aggiunge un array di stringhe ad un file CSV. Se il file CSV è vuoto o non ha linee aggiunge l'intestazione. Ritorna true se l'esecuzione è avvenuta correttamente.
Complessità
T = O(n)- Parameters:
file
- file CSVlinecells
- celle della linea da aggiungereheader
- intestazione- Returns:
- true se l'esecuzione è avvenuta correttamente
-
updateCellInCSV
Deprecated.Questo metodo è stato sostituito.Usare invece
addCellAtEndOfLine(File file, String string, int line)
.Aggiorna una cella di un file CSV
Complessità
T = θ(n)- Parameters:
file
- file CSVupdate
- nuovo valore che la cella assumeràline
- linea della cella escludendo l'intestazione del filecol
- colonna della cella- Returns:
- true se l'esecuzione è avvenuta correttamente
-
addCellAtEndOfLine
Aggiunge una stringa alla fine di una riga di un file CSV.
Complessità
T = θ(n)- Parameters:
file
- file CSVstring
- stringa da aggiungereline
- riga- Returns:
- true se l'esecuzione ha avuto successo
-