Eclipse erreurs ne peut pas être résolu à un type
import java.awt.List;
import java.util.LinkedList;
import java.util.ListIterator;
public class HW1 {
public static void main(String[] args){
String s = "";
boolean flag = false;
int pos = -1;
List roster = new LinkedList(); <--
roster.add ( "alice" );
roster.add ( "bob" );
roster.add ( "chad" );
roster.add ( "dan" );
ListIterator<String> bookmark = roster.listIterator(); <--
try {
s = bookmark.next();
s = bookmark.next();
s = bookmark.next();
s = bookmark.next();
s = bookmark.next();
flag = bookmark.hasNext();
pos = bookmark.nextIndex();
}catch ( Exception trouble ) {
s = "Runtime Error generated";
}
}
}
Cela est considéré comme un des devoirs de la question, mais je ne suis pas à la recherche d'une réponse. Je reçois plusieurs erreurs sur la résolution d'un type, à la première erreur que je reçois LinkedList et la Liste ne peut être résolu à un type. Lors de la deuxième flèche-je obtenir ListIterator ne peut pas être résolu à un type.
Je suis très nouveau à Eclipse et nous n'avons pas fait tout code écrit encore pour cette classe donc je ne suis pas habitué au format quelqu'un Peut me dire comment faire pour résoudre les erreurs que j'obtiens
Mis à jour* les Mêmes erreurs qu'avant sauf j'ai maintenant 3 plus. Liste et LinkedList sont une incompatibilité de type LinkedList est une crue de type et les références à un type générique doivent être paramétrées. ensuite, la deuxième flèche maintenant, je reçois des listIterator() n'est pas défini pour le type
Control + Shift + O
Fixer vos importations. Voir si cela aide.- J'ai encore la ne peut pas résolu à un type d'erreurs, mais maintenant je reçois 3 erreurs supplémentaires, lors de la première flèche maintenant, je reçois des LinkedList est une des premières références de type doit être paramétrée, avec un type de discordance entre la liste et le LinkedList
- Aussi après avoir importé les bibliothèques le code puis instantanément se termine
- Si vous avez des erreurs de compilation, il ne doit pas être en cours d'exécution pour commencer...
- Vérifiez que votre projet points valable JRE dans son Java Build Path.
- Note de côté,
Control + Shift + F
dans Eclipse embellit votre code 😀
Vous devez vous connecter pour publier un commentaire.
doit devenir:
Avez-vous importé les bibliothèques au début de votre programme?
Liste est de type générique, de sorte que vous besoin de le déclarer comme
J'ai le même problème et il me prendre un long moment. Enfin, j'ai trouvé que le manque de fermer la parenthèse "}". je pense que ce problème est une erreur de syntaxe.