gpt4 book ai didi

java - HashSet 包含子字符串

转载 作者:行者123 更新时间:2023-11-30 07:13:29 24 4
gpt4 key购买 nike

我有一个 HashSet 格式的字符串:something_something_name="value"

Set<String> name= new HashSet<String>();

在我的代码的更下方,我想检查字符串 "name" 是否包含在 HashSet 中。在这个小示例中,如果我要检查 "name" 是否是 HashSet 中任何值的子字符串,我希望它返回 true。

我知道 .contains() 不会工作,因为它可以使用 .equals()。任何有关处理此问题的最佳方法的建议都会很棒。

最佳答案

对于您现有的数据结构,唯一的方法是遍历所有条目,依次检查每个条目。

如果这还不够好,您将需要一个不同的数据结构。

关于java - HashSet 包含子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19407004/

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