gpt4 book ai didi

flutter - 替换集合中的对象

转载 作者:IT王子 更新时间:2023-10-29 06:37:55 25 4
gpt4 key购买 nike

做起来好像很容易,就是不明白怎么做。
我想替换 Set 对象中包含的对象。这样做的方法是什么?

最佳答案

我认为您对对象如何存储在 Set 中的理解可能并不完全准确。

Set 本身只包含对对象的引用。如果您删除该引用并且该对象未在其他任何地方引用,垃圾收集器将丢弃该对象并将其从内存中删除。

您不能“替换”一个对象,因为 Set 只包含对您的对象的引用。
删除一个对象并插入另一个对象的唯一方法如下:

set.remove(object);
set.add(anotherObject);

关于flutter - 替换集合中的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57267622/

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