Potete darmi una mano allora a creare un metodo che dato in input due stringhe
metodo(String string1 String string2)
Dove string1 è una roba del genere:
valore1 AND valore2 OR valore3 NOT valore4
mi restituisce una altra stringa di questo tipo:

+string2:valore1 +string2:valore2 string2:valore3 -string2:valore4
Grazie...