如何创建由两个单独的类组成的LinkedList?

时间:2019-01-06 20:04:10

标签: java data-structures linked-list

我有3个班级:Account.javaTransaction.javaStudentPrint.java(最后一个班级是主要班级)。我需要在主类 StudentPrint 中创建一个包含 Account 类和 Transaction 类的列表的链接列表。另外,我还需要在 Account 类中进行最近6次交易的列表。

可能还有其他方法可以执行此操作,但是我有要求按照说明的方式进行操作。我有3个类,其中一个是我拥有main方法的类。我需要一个帐户类,一个交易类。在班级帐户中,我需要具有学生的属性,在交易类中,我需要交易类型(弹出,打印),交易金额,交易数据和时间,并且我需要有一个链接列表,以便在班级帐户中可以使用一种方法来保存学生进行的最近6笔交易。

1 个答案:

答案 0 :(得分:1)

根据我对您提供的详细信息的了解,我假设您正在寻找的是用于管理最近6笔交易的数据结构。

为此问题设计的一个称为“ 固定大小的循环队列”。

查看以下2个Stack Overflow链接以获取实现示例或其他想法:

Is there a fixed sized queue which removes excessive elements?

Size-limited queue that holds last N elements in Java

应该这样实现:

state.update