Bonjour,

J'ai un petit soucis avec asList :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
    public static void main(String[] args) {
        List<Class<? extends ClassMere>> L = Arrays.asList(ClassFille.class,ClassFille.class);
    }
 
    public static class ClassMere {}
    public static class ClassFille extends ClassMere {}
J'obtiens :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - incompatible types
  required: java.util.List<java.lang.Class<? extends test.Main.ClassMere>>
  found:    java.util.List<java.lang.Class<test.Main.ClassFille>>
        at test.Main.main(Main.java:41)