我有一个大行和列维度的W矩阵。每一行代表特征值(填充双值)。矩阵构造为:
Hashmap<Integer,Arraylist<Double>> W = new Hashmap<Integer,Arraylist<Double>>();
在进行计算时,我需要获取每一行的某些部分并在矩阵中更新它们。我subList
在Arraylist
. 但问题是它只返回列表,但我需要 arraylist。因为我已经实现的许多方法都<Arraylist>
作为参数。那么对于这种情况有什么解决办法呢?
例子
w1 = [1,3 ,4,6,9,1,34,5,21,5,2,5,1]
w11 = [1,3,4]
w11 = w11 +1 = [2,4,5]
This changes w1 to = [2,4 ,5,6,9,1,34,5,21,5,2,5,1]