Itération sur ConcurrentHashMap
J'ai évoqué de nombreux liens concernant l'Itérateur de ConcurrentHashMap,
comme Est une itération ConcurrentHashMap valeurs thread-safe? ou de tout autre sur Google, même java doc,mais je ne suis pas beaucoup d'avoir ce genre de comportement que je pourrait faire face lors de l'itération de la Concurrenthashmap et, simultanément, de le modifier
Quelle est la question?
Je suppose que c'est "ce genre de comportement que je pourrait faire face lors de l'itération de la Concurrenthashmap et, simultanément, de le modifier?" (ajout de point d'interrogation intentionnellement).
Je suppose que c'est "ce genre de comportement que je pourrait faire face lors de l'itération de la Concurrenthashmap et, simultanément, de le modifier?" (ajout de point d'interrogation intentionnellement).
OriginalL'auteur Chandra | 2014-01-09
Vous devez vous connecter pour publier un commentaire.
Oui, contrairement à des cartes, vous pouvez effectuer une itération sur ConcurrentHashMap et supprimer des éléments à l'aide de la Carte.remove(clé). Essayez ce test
il imprime
OriginalL'auteur Evgeniy Dorofeev
Lire la JavaDoc de
ConcurrentHashMap.les valeurs de()
:Si vous êtes intéressé dans le contrat de l'autre les itérateurs, ils ont de la documentation.
OriginalL'auteur Markus Malkusch