首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

帮朋友问的.看来是帮不上忙了.大家帮忙看看.(大家可以熟练下多线程和数组.)解决思路

2012-02-13 
帮朋友问的.看来是帮不上忙了..大家帮忙看看.(大家可以熟练下多线程和数组...)模拟证券系统..要求使用多线

帮朋友问的.看来是帮不上忙了..大家帮忙看看.(大家可以熟练下多线程和数组...)
模拟证券系统..要求使用多线程和数组

假设有买方和卖方,如下表

信息放送方   证券信息                 买方             卖方           单价           价格           日期
1     HBOS   1   year12100501/11/6
2     HBOS   2   year121001201/11/6
2     HBOS   1   year12100501/11/6
1     HBOS   2   year1250501/11/6
1     HBOS   two   year121001201/11/6

卖方(系统中用1表示)发送信息,买方(系统中用2表示)也放送信息,当两者的信息匹配

时,交易就成功,把两条交易信息合并为一条放入archive数组中..例如第一条信息和第三条信息匹配..当信息中有不匹配的,如价格等等不匹配,它们就把信息放在各自的数组里面,然后

waiting,直到有新的信息匹配.值得注意的是:请观察第二条信息和第五条信息,它们

其他信息都相等,但证券信息中出了一个问题:two和2的问题,这种情况,需要人为地修

改,表示可能匹配.

程序要求完成以下功能:(由命令行控制).

Enter:增加一条交易到系统里

Reconcile   :将两条信息合成一条信息放到archive数组里

PossibleMatches:搜索可能配对的交易.

Display:显示买家和卖家各自等待处理的交易信息

Urgent:如果信息超过两天没有处理,将它放到Ergent数组里,并显示出来.



[解决办法]
郁闷,考试?
[解决办法]
信息放送方 证券信息 买方 卖方 单价 价格 日期
1 HBOS 1 year12100501/11/6
2 HBOS 2 year121001201/11/6
2 HBOS 1 year12100501/11/6
1 HBOS 2 year1250501/11/6
1 HBOS two year121001201/11/6

混乱...

热点排行