java中的自定义数据结构

时间:2014-08-10 17:54:25

标签: java data-structures customization

我在swing UI上有一个Tree结构。树中的每个对象代表网络中的一个元素。网络中的元素上面会出现警报。除了网络元素之外,警报(一个或多个)在UI中表示为具有铃声图像。我使用Cache(TreeMap)来存储网元的名称,网元的名称为KEY,Alarms as Value。但是,遍历TreeMap非常有效。网络元素的名称是字符串。我想将元素存储在父子关系中(比如真实的UI),并且STRING名称无法实现。

我想创建一个自定义数据结构来模拟我的UI层次结构。我认为自定义链表可以帮我完成工作。我可以使用任何经过试验和测试的数据结构吗?任何其他意见高度赞赏。

1 个答案:

答案 0 :(得分:0)

将域对象用于您的数据结构("型号"),使用SiteHostApplicationNetworkLink等类。然后您可以使用clearAlarms()等方法以及getState()getName()等属性。