这是我试图转换为Java的Python代码:
self.active = set(self.genes[-self.output_length:]):
阅读Python中的集合,我认为这是在索引'自输出长度'. 是这样吗?一点背景:the'自我基因'包含两种基因'自输出长度'和'自身节点'. 你知道吗
我能在Java中使用这个吗:
List<float[]> temp = this.genes.subList(0,this.output_length);
this.active = Set(Collections.reverse(temp));
更新:根据之前的回答,我现在已经做了:
List<float[]> temp = this.genes.subList(this.genes.size() - this.output_length, this.genes.size());
this.active = new ArrayList<float[]> (temp);
谢谢你的帮助。你知道吗
如果要在Java中使用有序集,请使用SortedSet的一个实现。在填充集合之前,不需要反转列表的顺序,因为它没有效果。要提供所需的排序,请将比较器传递给集合的实现构造函数。你知道吗
相关问题 更多 >
编程相关推荐