|
1
19
有很多方法可以把它们结合在一起,但老实说,泛型并不是解决问题的方法。为每个具体的原始包装器类型构建一个方法,并分别实现它们。要使它成为通用的,那就太麻烦了;算术运算不能通用地发生。 把它变成普通的也不会有什么好处。它是如此简单和稳定的代码,您不必担心代码重复,因为它不会改变。而且人们不会将自己的数字类型传递给您的代码;它所应用的类型域已经有了很好的定义和有限性。 |
|
2
4
lambdaj
代码)注意它需要所有元素都是相同的类型(不能真正添加
|
|
|
3
0
可以使用库,例如
Generic Java Math
(其数字部分),它为数字子类提供泛型操作。它提供了一种通用的处理数字的方法,就像在您的示例中一样,但是通过传递Arithmetics对象,这就完成了实际的计算。参见主页上的示例。
|
|
|
4
0
我相信这就是你想要的。。 马克·彼得斯的回答也是正确的,但这也是一个解决方案。
|
|
|
user12860710 · 如何使代码要求我选择要保存文件的文件夹? 2 年前 |
|
|
Paul · 去掉HTML输入type=“number”中的前导零 2 年前 |
|
|
Renan Andrade · 将一个新列表与两个基本列表组合[重复] 2 年前 |
|
|
Chrono · Excel 2013数字数组 2 年前 |
|
|
RasmonT · 设置数字格式,始终只显示前4个十进制数字 2 年前 |
|
|
Riverain · 尝试制作计算器,但有一个小问题 2 年前 |