Ciao
il tuo codice mi ordina soltanto gli elementi in ordine alfabetico nella posizione array[ i ]
quello che invece vorrei fare io è di ordinare la matrice (o array multidimensionale) in base all'elemento che si trova in posizione XXX array[ i ][XXX]
mi spiego meglio con un esempio...
la matrice 4x4 di partenza è la seguente:
Codice: Seleziona tutto
array[0][0] = "7";
array[0][1] = "Francesco";
array[0][2] = "Storpio";
array[0][3] = "Milano";
array[1][0] = "5";
array[1][1] = "Fabio";
array[1][2] = "Quercia";
array[1][3] = "Torino";
array[2][0] = "19";
array[2][1] = "Angelo";
array[2][2] = "Santo";
array[2][3] = "Lecce";
array[3][0] = "2";
array[3][1] = "Walter";
array[3][2] = "Certo";
array[3][3] = "Cagliari";
mi dovrebbe ordinare l'array in base all'elemento che si trova nella posizione 1 di ogni array... per cui l'array ordinato sarà
Codice: Seleziona tutto
array[0][0] = "19";
array[0][1] = "Angelo";
array[0][2] = "Santo";
array[0][3] = "Lecce";
array[1][0] = "5";
array[1][1] = "Fabio";
array[1][2] = "Quercia";
array[1][3] = "Torino";
array[2][0] = "7";
array[2][1] = "Francesco";
array[2][2] = "Storpio";
array[2][3] = "Milano";
array[3][0] = "2";
array[3][1] = "Walter";
array[3][2] = "Certo";
array[3][3] = "Cagliari";
come vedete mi ha ordinato l'array in base alla posizione 1...
Angelo
Fabio
Francesco
Walter
Quello che mi chiedevo è se esiste già un metodo che basta che gli dico di ordinare la matrice in base alla posizione 1 di ogni array oppure la funzione devo crearla io
Grazie mille a tutti

:)