Salut!

J'essaye de créer une fonction generic basique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
static <T> T f(T a,T b){
        return a+b;
    }
puis:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Integer a=new Integer(1);
Integer b=new Integer(2);
Integer c=f(a,b);
et j'ai ce message:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
The operator + is undefined for the argument type(s) T, T
N'est-ce pas justement le rôle des generic de déterminer le type à la compilation.
Qu'ai-je oublié?

Merci de votre aide.