Une dernière question, quelle est la solution la plus simple pour copier un objet de type LinkedList. Pour l'instant j'ai fait ça (c'est le contructeur d'une classe polygone :
import java.util.*;
public class Polygone
{
/// liste des sommets
protected LinkedList<Point> listeSommets = new LinkedList<Point> () ;
/// nombre de sommets
protected int nombreSommets ;
public Polygone (List listePoints)
{
nombreSommets = listePoints.size() ;
for (int i = 0; i < nombreSommets; i++)
listeSommets.add (i, listePoints.get(i))
}
}
est-il possible de faire directement listeSommets = listePoints
(listeSommets et listePoints sont des éléments LinkedList<Point> où Point est une classe contenant les coordonnées X et Y d'un point.
Deuxième question, est-il possible de faire des appels successifs à des fonctions :
polygone.lireListeSommets().get(i) ;
Merci d'avance,
Jean.
Partager