gpt4 book ai didi

java - 在 Java 中使用 map vector

转载 作者:行者123 更新时间:2023-12-02 07:27:43 26 4
gpt4 key购买 nike

我想要一个包含一些(可能很多) HashMap 的 vector ,其中的 HashMap 以字符串作为键,以整数作为值。如何检查我的 Hashmaps vector 是否已包含某个键,如果是,则将相应键的值增加 1?

我想要完成的是计算一个单词在文档中出现的次数。我的想法是我可以使用 HashMap 来存储单词出现的次数。但我想在向 vector 添加新 map 之前检查我的 vector 是否已包含具有给定单词的 map 。如果我的 vector 确实包含具有给定单词的 map ,则增加值字段(在本例中为 numOfTimesOccurredSoFar)。

这可能吗?

最佳答案

除非我误解了你想要做什么,否则当你可以使用单个映射将单词映射到字数时,我认为没有理由将映射存储在 vector 中。对于每个单词,检查映射是否将该单词作为键,如果是,则将映射到该单词的值加 1。如果该单词尚未出现在 map 中,请添加新的键值对。

关于java - 在 Java 中使用 map vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13315440/

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