Anto11796 ha scritto:
mi viene chiesto di ordinare le matrici da quella con più colonne a quella con meno colonne
Purtroppo quello che hai scritto tu non è un "ordinamento" (nel senso di ordinare gli oggetti all'interno della lista
matrici).
Terminato il for, quel
n contiene semplicemente il numero maggiore di colonne. Ma ripeto, questo non è un "ordinamento".
Quel Matricepiùcolonne=nome; non so a cosa ti serva (né da dove arrivi quel
nome).
Se vuoi ordinare, detto in generale, una lista di oggetti, devi approfondire i concetti sulla comparazione degli oggetti in Java.
P.S. cerca
comparazione oggetti nella sezione Java, ne ho parlato svariate volte.