Mi servirebbe un aiutino riguardo i file. Allora io ho un file (il solito file) che è strutturato in modo che ogni riga è un'informazione composta da + parole. Mi serve una funzione in modo che se la prima parola di una riga è uguale ad una che gli passo io, allora a questa riga gli aggiunge una stringa che passo sempre come parametro alla funzione, altrimenti continua con il controllo su ogni riga e se nn trova la prima parola uguale a quella che gli passo aggiunge una riga con le due stringhe che passo alla funzione. Ora leggo le righe con buffered reader, e fin qui tutto ok, so anche come aggiungere una riga (l'ultimo caso) con un filewriter con l'append su file, però nn riesco a tirar fuori niente per il controllo della prima parola. Avevo pensato ai token, ma nn ci riesco, e poi mi erano venute in mente cose stranissime e devo dire anche (penso) dispendiosissime per le operazioni che fa rispetto a qualcosa di sicuramente + semplice che sicuramente esiste.

grazie a tutti