Salve ragazzi, vi spiego brevemente il mio problema.
Ho un file di testo organizzato per tab in questo modo:
codice:
ps = new PrintStream(projectFile);
ps.println("Nome"+'\t'+"Cognome"+'\t'+"DataNascita"+'\t'+"Città"+'\t'+"Indirizzo");
In un primo momento, vado a "popolare" il mio file andando a riempire solamente i campi relativi al Nome e all'Indirizzo, in questo modo:
codice:
ps.println("Marco"+'\t'+""+'\t'+""+'\t'+""+'\t'+"Via Roma 36");
A questo punto, al verificarsi di un dato evento che non sto qui a spiegarvi, devo intervenire nuovamente su quella linea del file e riempire i campi che prima avevo lasciato vuoti. Non ho nessun problema a spostarmi all'interno del file e raggiungere la suddetta riga, però chiaramente nel momento in cui vado ad effettuare la print, mi aggiunge i dati in coda alla riga determinata. C'è un modo per entrare all'interno di quel flusso ed aggiungere le informazioni mancanti? Mi scuso ovviamente se la mia domanda può risultare stupida, ma sono alle prime armi.