hashset

hashset

文章 3 浏览 79

为什么我们可以为 TreeSet 提供 Comparator,但不能为 HashSet 提供类似 Hasher 的东西?

在 Java 6 中,我的理解是,您可以在创建 TreeSet 时向 TreeSet 提供 Comparator,以覆盖集合中对象的“自然顺序”。 您是否有任何想法为什么 Java 不…

烙印 2024-10-07 12:39:56 5 0

是什么导致 java.util.HashSet 和 HashMap.keySet() 类的 iterator() 顺序稍微不可预测?

六年前,我花了几天时间试图找出我的完美确定性框架随机响应的地方。在仔细追踪整个框架并确保它全部使用相同的 Random 实例之后,我继续通过单步代码…

毁梦 2024-10-07 08:05:32 3 0

添加到 Hashset时出现 IndexOutOfRangeException;

我有一个简单的应用程序,它将大约 700 万个短字符串添加到 HashSet 中。有时,我在调用 Hashset.Add() 时会遇到异常:System.Collections.Generic.Ha…

物价感观 2024-10-05 05:18:13 2 0

如何在.Net中实现ConcurrentHashSet

我正在尝试本着 ConcurrentDictionary 的精神实现 ConcurrentHashSet, 采取的方法是使用内部支持 ConcurrentDictionary 并编写小型委托方法,这就是…

只怪假的太真实 2024-10-05 00:46:20 3 0

序列化 HashSet

我正在尝试序列化哈希集,但我没有运气。每当我尝试打开序列化数据时,我都会得到一个空的 HashSet。然而,列表工作得很好。示例代码: [Serializable…

拥醉 2024-10-03 02:13:44 3 0

Java Hashset.contains() 产生神秘的结果

我通常不使用 Java 编写代码,但最近我开始别无选择。我可能对如何正确使用 HashSet 有一些重大误解。所以我所做的事情可能完全是错误的。不过,我很…

清秋悲枫 2024-09-30 23:36:35 4 0

具有两个 equals 对象的 HashSet?

我创建了一个对象HashSet,其值是一个对象(Triple),它是我自己的类。但我得到一个奇怪的事情,当我的 HashSet 上有两个相等的对象时,这可能吗?这…

走走停停 2024-09-29 19:16:42 2 0

如何有效地散列二维数组(存储在 HashSet 中)?

我编写了一个名为 PuzzleBoard 的类,它代表 nxn 板。我将在 HashSet 中保留多个 PuzzleBoard 对象,因此我必须覆盖“int hashCode()”方法。 下面是…

故笙诉离歌 2024-09-29 02:20:32 5 0

NHibernate 中实体在 HashedSet 中使用的要求

我想在 NHibernate 中使用 Iesi.Collections HashedSet 类作为实体集合。我想要的功能是不能添加重复的实体。我希望如果实体共享 Id(即主键)字段,…

嗳卜坏 2024-09-27 10:14:17 4 0

LINQ Func 表达式中 IEnumerable 上的 C# HashSet 联合不起作用(可能是预编译器错误)

我正在使用 Microsoft .NET Framework 4.0。 我在 Dictionary&gt 上使用 Aggregate 来提取在所有类型 ListT 中使用的类型 T 值集,从而遇到了这个问题…

鱼窥荷 2024-09-27 04:06:29 4 0

减去 HashSets(并返回一个副本)?

我有一个 HashSet, var universe = new HashSet&ltint&gt() 和一堆子集, var sets = new List&ltHashSet&ltint&gt&gt(numSets) 我想减去一个块,我…

早乙女 2024-09-26 22:55:38 4 0

如何删除所有真子集?

给定一个集合列表... var sets = new List&ltHashSet&ltint&gt&gt(numTags) 如何删除属于另一个集合的真子集的所有集合? 这是最好的方法吗? for (in…

牵你的手,一向走下去 2024-09-26 22:15:44 2 0

在 Java 中锁定哈希集

我的代码中有一个对象引用的静态 HashSet,它必须禁止所有写入请求,直到给定的方法正在运行(该方法仅将哈希集用于读取目的)。我已阅读 Thread 基础…

甜心 2024-09-26 20:22:35 4 0

包含 List(of String) Vb.net 是否需要哈希集

以下内容会 Dim stringlist As List(Of String) Dim stringlisthas = stringlist.Contains("thing1") 比 Dim stringlist As List(Of String) Dim stri…

望喜 2024-09-24 07:41:26 3 0

序列化 HashSet与 LinQ

我想采用 HashSet 并将其优雅地转换为字符串。我可以像这样迭代: HashSet&ltString&gt words = new HashSet&ltstring&gt() { "alpha", "beta", "delt…

年少掌心 2024-09-24 02:36:51 3 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文