让City对象如
class City {
private String name;
private String code;
//construction
}
还有Flight对象,例如
class Flight {
private List<City> ports;
private Number distance;
public Flight(List<City> ports, Number distance) {
this.ports = ports;
this.distance = distance;
}
}
如何通过扫描仪将来自用户的城市放入我的列表?我的意思是,我会询问用户输入的源和目的地信息是什么。
e.g。
Scanner console = new Scanner(System.in);
....
Flight newFlight = new Flight(ports , distance)
如何从用户获取端口信息?这是我真正的问题,而不是创建一个列表!
答案 0 :(得分:0)
创建一个包含属性的bean,让我们称之为Fligth并从此Flight类创建一个列表ex:
列表f = new ArrayList();
然后你可以把它放在列表中一些Flight对象
f.add(new Flight());