我的程序有兩個類,一個掃描名爲Flights.csv
的文件,並使用該信息構造Flight對象的ArrayList,另一個類掃描名爲Airports.csv
的文件並創建一個ArrayList從這個機場對象。我想將我的飛行物體的數組列表移動到我的機場課程中,以便我可以比較機場從機場城市開始的城市,並列出哪些航班會從哪些機場起飛。將對象ArrayList移動到另一個類
下面是機場類
import java.util.Scanner;
import java.io.*;
import java.util.ArrayList;
import java.util.StringTokenizer;
public class Airport{
String name;
double latitude;
double longitude;
int conTime;
String city;
static ArrayList<Airport> Airports = new ArrayList<Airport>();
public Airport(String nmst, double lat, double lon, int del, String cst) {
name = nmst;
latitude = lat;
longitude = lon;
conTime = del;
city = cst;
Airports.add(this);
}
構造而這裏的飛行類的構造函數
public class Flight {
String flightNum;
String cityFrom;
String cityTo;
String departTime;
String arriveTime;
String price;
String seats;
String brand;
static ArrayList<Flight> Flights = new ArrayList<Flight>();
public Flight(String flights, String cityF, String cityT, String departT, String arriveT,
String cost, String space, String name) {
flightNum = flights;
price = cost;
cityFrom = cityF;
cityTo = cityT;
departTime = departT;
arriveTime = arriveT;
seats = space;
brand = name;
Flights.add(this);
}
你如何獲得這樣一個ArrayList到另一個類?
創建一個'getter()'方法? – 2014-12-11 01:03:50