2017-06-01 24 views
-1

我正在爲我的Java作業項目編寫代碼。我的任務是在用戶選擇出發城市和抵達城市時創建公交關係和價格應用。根據他的選擇,申請必須顯示價格。你能幫我用什麼來寫這段代碼,因爲我的老師不想。我正在使用JDeveloper 11.Java - 當用戶選擇啓動城市和抵達城市時,如何顯示2個選定城市的價格?

+4

你到目前爲止嘗試了什麼?任何努力? –

+0

你可以分享你的問題嗎? – Blasanka

+0

我用名稱做了班級城市,然後班級返回城市,並有起點和到達點。然後我爲城市和組合框製作了一個數組列表,並顯示用戶的選擇。現在我堅持如何爲city1-city2選擇城市時的價格,或者city3-city2等等。 代碼在克羅地亞,所以我不知道是否可以幫助 –

回答

0

那麼,不知道你有什麼進一步的規範。 您可以將其視爲一個二維數組,其中X和Y軸是城市,其相關交叉點是價格。

New York   0   10   100 
Washington   10   0   90 
San Francisco  100   90   0 
       New York Washington San Francisco 

所以你需要一個數據結構,你可以存儲兩個城市和它們之間的價格。

不知道你是否也需要爲此實現一個表,但這個想法很簡單。

+0

謝謝,但不幸的是,我們沒有學到這一點。我被告知要用數組列表和組合框來做到這一點。如果您有興趣,詳情請參閱評論。 –

+0

「城市」有一條「路線」。 「路線」例如包含「城市」的「地圖」,「價格」。如果你查詢city1,你會看到所有可能的路線,然後如果你選擇city2 - 你有你的價格。 – morecore