对于类型E(通用),运算符+未定义

时间:2016-05-08 18:08:06

标签: java generics java-6

我正在尝试使用泛型方法添加不同的方法。但是在返回x + y时,我们收到一条错误,指出“操作符+未定义类型E”。

Thanks,
Alok

public class GenericAdd {
    public static <E extends Number> E add(E x, E y) {
        return x + y;//Operator + undefined for type E
    }
    public static void main(String[] args) {
        System.out.println(add(3,5));
        System.out.println(add(6.3,5));

    }

}

0 个答案:

没有答案