gpt4 book ai didi

java - 如何在 Java 中检查两个句子之间删除的单词

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

如果你想检查句子 B 中从句子 A 中删除的单词,Java 中最好的方法是什么。例如:

Sentence A: I want to delete unnecessary words on this simple sentence.

Sentence B: I want to delete words on this sentence.

Output: I want to delete (unnecessary) words on this (simple) sentence.

其中括号内的单词是从句子 A 中删除的单词。

最佳答案

假设顺序并不重要:使用commons-collections。

  1. 使用 String.split() 将两个句子拆分为单词数组。
  2. 使用 commons-collections 的 CollectionUtils.addAll 将每个数组添加到空的 Set 中。
  3. 使用 commons-collections 的 CollectionUtils.subtract 方法获取 A-B。

关于java - 如何在 Java 中检查两个句子之间删除的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12682510/

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