gpt4 book ai didi

java - java中的自定义数据结构

转载 作者:太空宇宙 更新时间:2023-11-04 14:38:43 24 4
gpt4 key购买 nike

我的 Swing UI 上有一个树结构。树中的每个对象代表网络中的一个元素。网络中的元素已发出警报。警报(一个或多个)在 UI 中通过除网络元素之外的响铃图像来表示。我使用缓存(TreeMap)来存储网络元素,其中网络元素的名称作为 KEY,警报作为值。然而,遍历 TreeMap 的效率相当低。网络元素的名称是字符串。我想将元素存储在父子关系中(就像真实的 UI),但 STRING 名称无法做到这一点。

我想创建一个自定义数据结构来模拟我的 UI 层次结构。我认为自定义链表可以为我完成这项工作。有没有我可以使用的经过验证的数据结构?任何其他意见都非常感谢。

最佳答案

使用域对象作为您的数据结构(“模型”),例如 SiteHostApplicationNetworkLink 等类 等。然后您可以拥有 clearAlarms() 等方法以及 getState()getName() 等属性。

关于java - java中的自定义数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25231445/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com