小编Pho*_* Li的帖子

对于有界泛型类型,运算符'+'不能应用于'T','T'

下面的代码片段告诉我错误,如标题中所示,我没有弄清楚为什么它不起作用,因为T的类型为Number,我希望运算符'+'没问题.

class MathOperationV1<T extends Number> {
        public T add(T a, T b) {
            return a + b; // error: Operator '+' cannot be applied to 'T', 'T' 
        }
    }
Run Code Online (Sandbox Code Playgroud)

如果有人能提供一些线索,那将不胜感激,谢谢!

java generic-type-argument

9
推荐指数
1
解决办法
6525
查看次数

标签 统计

generic-type-argument ×1

java ×1