![]() |
1
3
您可以使用流来表示电路板,从而受益于所有流方法:
其中,单元类将定义为
|
![]() |
2
2
您可以尝试将泛型和lambda结合在一起,如下所示:
我还举了一个例子,说明如何进行计数,以查看状态是如何维护的。 但我喜欢用流来回答问题。 |
![]() |
3
1
然后可以使用
|
![]() |
4
0
在lambdas中,从外部作用域(clojure)捕获的所有变量都需要是最终的,或者实际上是最终的。这就是为什么它不允许您直接更改变量的原因,如果clojure的Javas实现与C#或JavaScript的实现类似,那么您就不需要使用它。
我认为这个解决方案(我的观点)很难看,另一个解决方案是创建一个Holder类,这是泛型的,所以当你需要类似的东西时,你可以使用它。 例如:
|
![]() |
5
0
你的
在我看来,问题是你需要设计一个方法来遍历你的电路板并返回一个
|
![]() |
Sergei · 删除数据框中多个列的列表中的某些元素 2 年前 |