J'ai ce problème que j'avais utilisé Arraylist dans tout mon programme jusqu'à maintenant et maintenant j'ai besoin que son fonctionnement soit aussi celui d'une file d'attente prioritaire.
Alors j'ai fait ce qui me semblait le plus évident et je l'ai jeté comme PriorityQueue z = (PriorityQueue) x
où x est une liste de tableaux.
Au moment de l'exécution, une erreur s'est produite, indiquant que ce n'était pas possible.
Existe-t-il un moyen simple de faire fonctionner ce système ? Je ne peux pas changer toute la liste de tableaux en file d'attente prioritaire car je devrais alors mettre à jour toutes les fonctions utilisées......
Dois-je ajouter chaque fois un élément de la liste de tableaux à une nouvelle file d'attente prioritaire ou existe-t-il une meilleure méthode ?
Merci beaucoup...