Initialiser une list d'Object

Résolu/Fermé
Youssef.Idelhadj Messages postés 14 Date d'inscription mercredi 21 novembre 2012 Statut Membre Dernière intervention 17 mars 2016 - Modifié par pijaku le 22/11/2013 à 13:17
Youssef.Idelhadj Messages postés 14 Date d'inscription mercredi 21 novembre 2012 Statut Membre Dernière intervention 17 mars 2016 - 24 nov. 2013 à 20:44
Bonjour,

Je vois pas pourquoi ce code ne marche pas chez moi :

import java.util.*;


public class Sommet {
 final List<Sommet> ls = null;
 int indic=0;
 
 public Sommet(List<String> s,int indi)
 {
  this.ls= new List<Sommet>();
  this.indic=indi;
 }
}


Il y a une erreur dans l'initialisation de la liste dans le constructeur, parce qu'en fait, je veux initialiser une list d'objet Sommet, merci d'avance
A voir également:

2 réponses

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
21 nov. 2013 à 16:23
Salut,
List<T>
est une interface, et on ne peut pas instancier une interface... utilise
ArrayList<Sommet>
au lieu de
List<Sommet>
.
0
Youssef.Idelhadj Messages postés 14 Date d'inscription mercredi 21 novembre 2012 Statut Membre Dernière intervention 17 mars 2016
24 nov. 2013 à 20:44
Merci ça a marché
0