gpt4 book ai didi

java - 如何使用java程序获取具有最大值的每个单词

转载 作者:行者123 更新时间:2023-12-05 01:18:07 25 4
gpt4 key购买 nike

我的输入文件看起来像这样

போதும்  1போதும்  2போதும்  3போதும்  4போதும்  5போதும்  6போதும்  7போதும்  8போதும்  9போதும்  10போதும்  11போட்டால்    1போட்டால்    2பொன்    1பொன்    2பொன்    3பொன்    4பொன்    5

我的输出是

போதும்  11போட்டால்    2பொன்    5

如何使用 java 程序选择具有最大值的每个单词。请给我任何想法。提前致谢。

最佳答案

沿着这些线的东西:

  • 创建 HashMap<String, Integer>
  • 对于您输入的每一行:
    • 将其拆分为单词和数字,并解析数字部分(如下面的 Matthew 评论,使用 Scanner 可以帮助完成这部分)
    • 查看您的 map 中是否有与该词对应的任何内容
      • 如果没有,使用map.put(word, value)
      • 如果有,则比较当前值和新值,如果新值高则替换当前值
  • 当您阅读完文件中的所有内容后,您的 map 将包含(单词/最大值)对。您可以遍历 map 的条目以获取所需的一切。

关于java - 如何使用java程序获取具有最大值的每个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3245706/

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