Matmatisk og generics
Det virker så let, men jeg kan ikke få det til at virke. Jeg har en collection af generics (som arver fra Number). Jeg har brug for at kunne lave nogle beregninger på mit data, men 'The operator + is undefined for the argument type(s) java.lang.Number, java.lang.Number'.En stærkt simplificeret version af min kode kunne se ud som følger:
static <T extends Number> T add(T a, T b) {
return b + a;
}
Kan det bringes til at virke, uden af ødelægge det generiske? Det er ikke et krav at min collection skal være af Numbers, men det skal være noget der understøtter double, float, int, osv.
