Bonjour,
Comment faire les opérations arithmétiques entre 2 objets de type générique en java (T x et T y par exemple avec T : type générique) ?
Merci
Version imprimable
Bonjour,
Comment faire les opérations arithmétiques entre 2 objets de type générique en java (T x et T y par exemple avec T : type générique) ?
Merci
On ne peut pas faire d’opération arithmétique sur autre chose de des littéraux en Java.
Ceci dit tu es libre d'invoquer n'importe quelle méthode du type T ou n'importe quelle méthode tierce utilitaire qui permettrai de composer 2 instances de T en une 3eme.
De plus, si T étend Number par exemple, tu peux très bien invoquer doubleValue() ou n'importe quelle autre méthode de conversion pour retomber sur des littéraux .