6
votes

3 Réponses :


5
votes

Ajouter Importer java.awt.list; à vos déclarations d'importation. Cela devrait fonctionner bien alors.

Ceci est principalement parce qu'il existe un java.util.list et un java.awt.list . Puisque vous leur importaient les deux à l'aide de caractères génériques, le compilateur ne sait pas lequel vous voulez réellement.


1 commentaires

Merci, ça a fonctionné. Je suis toujours relativement nouveau et un rapide Google dit util au lieu d'AWT



1
votes

La raison pour laquelle vous obtenez le message "ambigu" est dû au fait qu'il existe une classe de liste dans "Java.Awt. " et les "Java.util. " paquets qui sont au sommet de la liste d'importation.

Pour résoudre ce problème, vous devez choisir l'un d'entre eux qui est probablement utilisé dans la demande (je devinerais Java.awt.list.

Dans Eclipse Si vous faites un "Ctrl + Shift + O" (c'est une personne non nulle), il refacteur vos importations. De là, vous pouvez sélectionner la liste Java.Awt.List.


0 commentaires

0
votes

Pour éviter un tel message ambigu, nous devons importer soit "java.util.list" ou "java.awt.list" en fonction de vos besoins. Si vous utilisez les deux, la confusion peut survenir un tel problème. Pour voir Exemple de programme à l'aide de cela, veuillez visiter http: // www. cjavaprogramsprojects.com/java-final-year-mini-project-file-loader


0 commentaires