Ad occhio, non ho provato il codice, l'errore è in queste righe in quanto tu chiami il metodo reverese che inverte l'array mon nell'array monrev ma poi nel ciclo ricopi l'array mon dentro l'array rever e ovviamente il risultato è che rever contiene l'array non invertito.codice:p.reverse(); String[] rever = new String[10]; for(int b=0; b<sizepurse;b++){ rever[b] = p.mon[b]; }
Ti dovrebbe bastare sostituire p.mon[b] con p.monrev[b].

Rispondi quotando