Initialiser une list d'Object

Résolu
Youssef.Idelhadj Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
Youssef.Idelhadj Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -
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 4814 Date d'inscription   Statut Contributeur Dernière intervention   1 223
 
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   Statut Membre Dernière intervention  
 
Merci ça a marché
0