Originariamente inviato da schumy2000
Guarda che quel codice di ordinamento ti serve a poco o nulla.
Intanto cosa vuoi visualizzare? di cosa vuoi fare il sort?

Se vuoi fare il sort solo del voto non ha molto senso.
Se vuoi fare il sort degli alunni nell'array in base al voto quel codice non ti serve a nulla.

Poi perché prima fai?
ordinamento or = new ordinamento();

Questa cosa non significa nulla e puoi anche eliminarla.

inoltre
or = new ordinamento(v); //mi da errore
Dentro il for non significa assolutamente nulla...tu dici che vuoi passare il vettore,
ma in verita gli passi un solo valore int e ovviamente ti dà errore.

Inoltre la classe ordinamento mi sa molto di copia-incolla da un altro sito.

Scrivi meglio quello che vorresti fa
re e rivedi anche il codice nonché il tuo manuale.
in effetti l'ho capiato da un'altro programma che avevo fatto ma che era seolo con un array normale non un'array di oggetti