Originariamente inviato da ricky_
purtroppo non riesco ad usare arrays.sort(array) perchè il mio vettore è composto da elementi di tipo libro, creato da me in una classe della stesso package, ogni libro del vettore è caratterizzato da iban titolo autore e prezzo.

Forse dovrei creare un nuovo array composto solo dai titoli così da riuscire meglio ad ordinarli?
No, questo approccio è abbastanza inutile. Esiste l'interfaccia Comparable, studiati come funziona