This question already has answers here:
java generic addition
(4个答案)
5年前关闭。
此代码无法编译:
它给我错误
未为参数类型T,T定义运算符+
我该如何解决?
(4个答案)
5年前关闭。
此代码无法编译:
public class Calculadora<T> {
T suma(T a, T b) {
return (a + b);
}
}
Calculadora<Integer> c = new Calculadora<Integer>();
System.out.println(c.suma(3, 5));
它给我错误
未为参数类型T,T定义运算符+
我该如何解决?
最佳答案
T可以是任何类。它甚至可以是一个数组。不能确保“ +”运算符可用于给定的类。
为什么仍要使用泛型作为计算器?
09-15 17:17