Questions marquées «iterator»

88
Utiliser map () sur un itérateur

Supposons que nous ayons une carte:, let m = new Map();using m.values()renvoie un itérateur de carte. Mais je ne peux pas utiliser forEach()ou map()sur cet itérateur et implémenter une boucle while sur cet itérateur semble être un anti-pattern puisque ES6 offre des fonctions comme map(). Alors, y...

9
removeIf détail d'implémentation

J'ai une petite question de détail d'implémentation que je n'arrive pas à comprendre ArrayList::removeIf. Je ne pense pas que je puisse simplement le dire tel qu'il est sans certaines conditions préalables. En tant que tel: l'implémentation est fondamentalement un volume remove , contrairement à...