Ciao; non l'ho provata ma penso che così dovrebbe abdare:
codice:
public void checkContent( String daCercare, String daAggiungere, File mioFile ) throws IOException{
BufferedReader buff = new BufferedReader( new FileReader ( mioFile ) );
String appoggio = null;
int indice = -2;
while( ( appoggio = buff.readLine() ) != null ){
indice = appoggio.substring( 0, daCercare.length() ).indexOf( daCercare );
if( indice > -1 ){
PrintWriter f =new PrintWriter( new FileWriter( mioFile, true ) );
f.println( daAggiungere );
}
}
}