Ovviamente il PrintWriter va creato fuori (prima) del for ... altrimenti se interno al for otterresti N sovrascritture.
Se soluzioniR e soluzioniI è accertato (sai l'uso che ne fai con gli add) che hanno sempre la stessa lunghezza, il for più sicuro è:
for (int i = 0; i < soluzioniR.size(); i++)
E questo NON può sforare se il ArrayList resta di lunghezza tale per tutto il for.


Rispondi quotando
