我是 haxe 新手,我需要在迭代元素字典时删除项目。这在 Haxe 中可能吗?
最佳答案
是的,这是可能的。
var map:Map<Int, String> = [100 => 'a', 101 => 'b', 102 => 'c'];
trace(map); // {100 => a, 101 => b, 102 => c}
for (v in map.keys()){
if (v == 101) map.remove(v);
}
trace(map); // {100 => a, 102 => c}
您可以使用 https://try.haxe.org/#AE894 上的示例进行操作
关于haxe - 如何在删除项目时迭代 map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46810752/