Iterator.Remove在Kotlin HashMap中的等价forms?

对不起,如果这是一个愚蠢的问题 – 但在Java中,我习惯做下面的事情:

Iterator whatever = entrySet.iterator() while (whatever.hasNext()) { for (int i = 0; i < 4; i++) { if (i == 3) { whatever.remove(whatever.next().key) } } } 

(伪代码和逻辑没有意义)

但是,Kotlin中的hashmap中不存在“remove”函数。 我知道你可以使用removeIf作为一个单一的条件,但我想循环通过一堆不同的条件之前,我决定要删除什么 – 所有没有避免并发修改exception。

在Kotlin中这样做的方法是什么?

感谢您的时间!