salve ho questo metodo
codice:
public void reverse() {
		for (int k = monsize; k <= 0; k--) {
			int t=0;
		monrev[t] = mon[k];	
			t++;
		}
	}
dove "monsize" è la grandezza dell'array
mon[] è l'array ordinato
monrev[] è un array vuoto dove vorrei inserire il contenuto di "mon" al contrario.
ma facendo come scritto qui sopra non funziona monrev mi da come risultato un array identico a mon come posso fare?
P.S poi nel main uso un normale ciclo che va da 0 a lunghezza dell'array per fare stampare i risultati.