Problème removeRange méthode non visible
Bonjour,
Je crée une ArrayList et ensuite j'essaie d'appliquer la méthode removeRange
La compliation m'indique que la méthode n'est pas visible et je ne parviens pas à trouver la solution
Merci de me répondre
Voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| package collections_Huchard;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.Random;
import java.util.Vector;
class Chevre
{
int nombre;
int longueur;
Chevre (int i, int j)
{
nombre = i;
longueur = j;
}
public String toString(){
return "Chevre :"+nombre+":"+longueur;
}
}
public class List_Array_List
{
public static void main(String[] args)
{
ArrayList <Chevre> c = new ArrayList<Chevre>();
Random r = new Random();
for (int i=0;i<10;i++)
c.add(new Chevre(r.nextInt(100),r.nextInt(10)));
System.out.println("Collections non triée");
for(int i=0; i<c.size();i++)
System.out.println(i + " " +((Chevre) c.get(i)).nombre+":"+((Chevre) c.get(i)).longueur); // Ok ne sert pas de toString()
//System.out.println(i + " " +((Chevre) c.get(i))); // Ok se sert de toString()
//Methode removeRange
//-------------------
c.removeRange(3,8);
}
}
/*
*/ |