1
|
Djura Marinkov · 技术社区 · 5 年前 |
1
5
这个
以下是一种强制您的代码以最小的更改进行编译的方法:
但老实说,不要这样做。而且也不要做任何F-有界的事情,它可能会以一团混乱告终,特别是如果你不熟悉这个模式的话。相反,重构代码,这样就不会有任何自引用螺旋。 使现代化
这个爆炸了一个炸弹
|
2
2
如果你不介意让你的性格
我说这是等效的,因为你没有因为
如果您确实希望引用子类型,请参阅Markus的答案。。。如果你真的想避免
|
3
2
要克服此错误消息,您必须使用 F-bounded polymorphism
说明:
使用
我们使用的是循环类型的约束
在实施中,,
你可能认为这个解决方案很难看,如果你这么做了,那么你是对的。 而不是使用 始终建议使用 . 你可以在我之前提供的链接中找到更多关于它的信息。 真的,读一下。它将永远改变你对泛型编程的看法。
|
davidzxc574 · 将字符串缩放为字符 2 年前 |
yic_l · 什么是“!”在这个函数中是什么意思? 2 年前 |
Jelly · Scala:用于理解递归未来 2 年前 |
bbgghh · 在scala中连接两个列表时如何处理不匹配的键 2 年前 |
Iheb Mar · 卡夫卡制作人/消费者粉碎每一秒的API调用 2 年前 |
B. Bal · 在Scala中重用类成员 2 年前 |