ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
1099
1099
EMPFEHLEN
-
22.02.11 20:15 #1
- Registriert seit
- Feb 2011
- Beiträge
- 4
hi, ich bekomme bei dem Befehl
Code :1
List<String> liste1 = new List<String>();
einen Fehler. (Eclipse bringt die Meldung: "Cannot instantiate the type List<String>")
Ich habe den Befehl jetzt schon so eins zu eins öfters im Internet gesehen, von daher denke ich dass es ja eigentlich funktionieren sollte
wäre sehr dankbar wenn mir jemand helfen könnte
-
So kann es nicht funktionieren, denn List<?> ist nur ein Interface
Der Teil "List<String> liste1" ist so in Ordnung, aber "new List<String>()" geht nicht, da von einem Interface keine Instanz erstellt werden kann. Dazu musst du eine konkrete Klasse nehmen, z.b. ArrayList oder LinkedList die beide von AbstractList erben, welche wiederum das Interface List implementiert.
Am besten wäre es, wenn du dir das Prinzip der Objekt-Orientierten-Programmierung (noch) mal genauer anguckst, denn das sind Grundkenntnisse ohne die man in Java nicht weiter kommt.
Gruß
Matt
-
22.02.11 21:15 #3
- Registriert seit
- Feb 2011
- Beiträge
- 4
habs bevor ich gepostet habe natürlich auch mit
Code :1
List<String> liste1 = new ArrayList<String>();
ausprobiert, geht auch nicht, wird immer noch ArrayList rot untergrinkelt, wie beim oberen Code auch
-
Was für einen Fehler gibt eclipse denn da? Etwa sowas wie "Cannot find Symbol 'ArrayList'"? In dem Fall hast du dann vergessen, ArrayList zu importieren: "import java.util.ArrayList;" ganz am Anfang der Datei, oder Strg+Shift+O - Organize Imports - in Eclipse.
-
22.02.11 21:49 #5
- Registriert seit
- Feb 2011
- Beiträge
- 4
ah, ich hatte das eclipse automatisch machen lassen, das hat mir import.util.List; importiert
hab jetzt import.util.ArrayList draus gemacht und jetzt funktionierts, danke
Ähnliche Themen
-
DataGridView custom binding mir List<string[]>
Von LukeS im Forum .NET CaféAntworten: 8Letzter Beitrag: 06.12.10, 20:19 -
Problem mit List<String>
Von js-mueller im Forum JavaAntworten: 6Letzter Beitrag: 09.06.10, 15:26 -
List<String>
Von Cäptin Pommes im Forum C/C++Antworten: 19Letzter Beitrag: 26.05.10, 08:10 -
soap service : List<String> als returnd value
Von zhaming im Forum JavaAntworten: 1Letzter Beitrag: 15.06.07, 14:17 -
casten from string to list
Von yidaki im Forum JavaAntworten: 7Letzter Beitrag: 16.07.04, 14:00





Zitieren
Login





