我一直在尝试使用以下代码声明一维单数组:
double[] temporary= {0.7143, 0.5392, 0.5444, 0.5321, 0.5417, 0.5528, 0.5327, 0.5267, 0.5271};
并且代码一直运行完美,但每次我尝试声明为动态值时都会出现问题。也许我不知道如何正确声明它。
这是我最近一直在尝试的:
double temporary[];
temporary = new double[1000];
我尝试过并尝试使用固定大小的以下代码:
for (int i = 0; i < window.length; i++)
{
window[i] = temporary[j + i - windowSize];
}
这与数组列表:
for (int i = 0; i < window.length; i++)
{
window[i] = temporary.get(j+i-windowSize);
}
正如我上面提到的,我只想声明空的双精度数组并动态填充它。
非常感谢