2017-06-01 23 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