bar*_*lec 2 java apache-commons apache-commons-lang
我用ArrayUtils.add(double[], double)了一些频率.显然我有一个盲点,为什么它不在这里工作.有人可以帮忙吗?
double[] reliableNeighborValues = new double[1];
for (int j = 0; j < 8; j++) {
if (pixelInfo[j] > 0) {
System.out.println("pre add array length "+reliableNeighborValues.length);
for (int k = 0; k < reliableNeighborValues.length; k++) {
System.out.println("-- "+reliableNeighborValues[k]);
}
ArrayUtils.add(reliableNeighborValues, pixelInfo[j]);
System.out.println("reliable neighbor "+j+" "+pixelInfo[j]+" array length "+reliableNeighborValues.length);
for (int k = 0; k < reliableNeighborValues.length; k++) {
System.out.println("-- "+reliableNeighborValues[k]);
}
}
}
Run Code Online (Sandbox Code Playgroud)
输出:
pre add array length 1
-- 0.0
reliable neighbor 0 5.3364882 array length 1
-- 0.0
Run Code Online (Sandbox Code Playgroud)
Thi*_*ilo 12
无法在Java中扩展数组,因此该方法返回您当前正在丢弃的数组的更新副本.
reliableNeighborValues =
ArrayUtils.add(reliableNeighborValues, pixelInfo[j]);
Run Code Online (Sandbox Code Playgroud)
与String操作函数相同的处理.
| 归档时间: |
|
| 查看次数: |
4862 次 |
| 最近记录: |