【发布时间】:2011-11-23 08:12:25
【问题描述】:
我可以像这样得到我正在运行的实例的列表
..
DescribeInstancesResult describeInstancesRequest = ec2.describeInstances();
listEC2Reservations = describeInstancesRequest.getReservations();
Set<Instance> instances = new HashSet<Instance>();
for (Reservation reservation : listEC2Reservations) {
instances.addAll(reservation.getInstances());
}
..
不幸的是,实例的顺序是随机的。我喜欢按例如排序。实例 ID。
我做不到
Arrays.sort(instances);
因为 Instance 没有实现 Comparable
我是否需要像这样实现/扩展它
public class MyInstance extends Instance implements Comparable
或者有没有更简单的方法?
谢谢
斯文
【问题讨论】:
标签: java sdk amazon-ec2 amazon-web-services