解析纬度/纬度的arraylist以获得最西部的纬度

gan*_*sub 1 java arraylist

我有一个名为Coordinate的类,它包含两个属性 - 纬度和经度.我将它添加到ArrayList.现在我想获得这个ArrayList的最西部坐标.我想要一个有效的算法(因为我有6000个)坐标类.

Mic*_*iak 6

在Java 8中,您可以使用功能样式:

Collections.sort(coordinateList, (c1, c2) -> c1.getLon().compareTo(c2.getLon()));
Run Code Online (Sandbox Code Playgroud)

  • 好,但经度代表东/西,而不是纬度. (2认同)