海,
目前我有一个 Java 列表,我通过 list.add("Example"); 添加条目
但现在我想为每个条目添加 ID。我可以通过以下方式做到这一点
list.put("Example XY");
list.setData("Example XY", 1);
但在我的列表中有很多重复的“名称”。因此,它们的名称键被覆盖,因为我似乎无法在其中设置重复的键。
有人知道如何解决这个问题吗?非常感谢!
最佳答案
你真的应该考虑使用 ListViewer
反而。 ListViewer
可以包含您想要的任何 bean 对象,并将其任何字段显示为 List
中的文本。
Here是 ListViewer
的示例。
这肯定需要更多代码,但最终还是值得的。
关于java - 包含多个 "keys"的列表对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18722533/