CS2223-Project1:CS2223 项目 1

时间:2024-08-02 14:14:38
【文件属性】:

文件名称:CS2223-Project1:CS2223 项目 1

文件大小:11KB

文件格式:ZIP

更新时间:2024-08-02 14:14:38

Java

CS2223-项目1 CS2223 项目 1 组:扎卡里·罗宾斯和菲奥娜·希尼 目的:通过建立买入和卖出请求优先队列来模拟单一股票的交易活动。 用户输入一系列买入和卖出订单,然后程序通过将最昂贵的买入订单与最便宜的卖出订单配对来处理这些订单。 在任一队列为空或无法再进行交易后,将打印所有剩余的买入和卖出请求,并且程序终止。 编译:在源目录中,编译使用:javac-algs4 *.java 运行使用:java-algs4 Launcher 如何使用:用户可以通过输入<"buy"或"sell">[enter]或使用Trading<data.txt格式的文本文件来输入买/卖订单。 如果使用标准输入,则使用 E​​OF 字符停止输入。 描述:订单类:(抽象)包含价格和数量,并作为 BuyOrder 或 SellOrder 实现。 实现 Comparable 接口以用于优先级队列。 Buy


【文件预览】:
CS2223-Project1-master
----.project(374B)
----src()
--------Order.java(762B)
--------.DS_Store(6KB)
--------Launcher.java(271B)
--------Launcher.class(489B)
--------Trading.java(4KB)
--------Trading.class(3KB)
--------BuyOrder.class(795B)
--------SellOrder.java(361B)
--------Order.class(901B)
--------BuyOrder.java(359B)
--------SellOrder.class(799B)
----.settings()
--------org.eclipse.jdt.core.prefs(658B)
----README.md(2KB)
----.classpath(528B)

网友评论