创建一个Point列表data
时间: 2024-09-17 11:06:26 浏览: 15
创建一个Point列表数据,假设每个Point对象代表地球表面的一个地理位置,你可以使用Java的ArrayList来存储。这里是一个简单的例子,如何初始化一个Point对象列表:
```java
import java.util.ArrayList;
public class Main {
// 省略前面的Point类定义
public static void main(String[] args) {
// 创建一个Point对象列表
List<Point> data = new ArrayList<>();
// 添加几个Point对象
data.add(new Point(39.9042, 116.4074)); // 北京
data.add(new Point(51.5074, -0.1278)); // 伦敦
data.add(new Point(-34.397, 150.644)); // 悉尼
data.add(new Point(40.7128, -74.0060)); // 纽约
// 打印列表内容
System.out.println("Point list example:");
for (int i = 0; i < data.size(); i++) {
System.out.printf("Point %d: (%f, %f)\n", i + 1, data.get(i).latitude, data.get(i).longitude);
}
}
}
```
在这个例子中,我们创建了一个名为`data`的ArrayList,并添加了四个世界各地的城市作为Point对象,每对经纬度对应一个地理坐标。你可以根据实际需求替换这些坐标或者添加更多的点。