gpt4 book ai didi

java - 在 ArrayList 中为 Java/Android 中的对象实现 uniqueID 的最佳方法

转载 作者:行者123 更新时间:2023-12-01 22:18:35 25 4
gpt4 key购买 nike

所以我有一个带有对象ArrayList的Android项目,每个对象中的信息都是使用ArrayAdapter显示的,我不断删除和添加新对象,并且我希望能够快速识别每个对象而无需使用索引号 (ArrayList) 或对象内的值。有什么好方法可以做到这一点?也许是内存地址?现在我的代码取决于许多函数的索引号,但我不喜欢这样做,因为它可能会改变(通过删除对象)并生成错误信息的显示。

每次初始化应用程序时,此 ID 都应该更改吗?或者它们应该是永久性的?

任何想法将不胜感激。

最佳答案

您可以使用UUID's作为 Map 中的唯一键。听起来您想通过键访问项目,因此 ArrayList 可能不是最好的集合。

关于java - 在 ArrayList 中为 Java/Android 中的对象实现 uniqueID 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30428262/

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