我的代码中有一个问题,我需要将四个双打与其他四个双打进行比较。我尝试为此创建一个四维数组:
double[][][][] myArray = new double[][][][] {{{{1.1}, {1.2}, {1.3},{1.4}}}};
但问题是我不知道数组的大小,我需要能够动态地向它添加元素。我不熟悉数组列表,但我想知道这是否是解决方案?你能有多维数组列表吗?
编辑以更好地解释问题:
我有四个双打的原因是他们存储有关旅程的位置。
Double 1 = lattitude of start location.
Double 2 = longitude of start location.
Double 3 = lattitude of end location.
Double 4 = longitude of end location.
因此,我有 4 个与旅程相关的双打,我需要能够获取这些值并将它们与其他 4 个双打的集合进行比较,以查看这些位置是否在彼此合理的距离内。我已经解决了问题的那一面。它只是将一组 4 双打与 n 组进行比较是我想要做的。我最终希望能够运行每一个设置,以确定它们是否相似。