问答列表

你如何测试双精度是否等于 NaN?

作者:Eric Wilson 提问时间:9/22/2009

我在 Java 中有一个双精度,我想检查它是否是. 最好的方法是什么?NaN...

装箱类型相等键和字典键

作者:Skary 提问时间:11/24/2021

当涉及到盒装类型时,我对字典如何比较键有点困惑。 using System; using System.Collections.Generic; public class Program { ...

比较引用类型对象的集合是否相等,忽略集合中项的顺序

作者:O'Neil Tomlinson 提问时间:11/26/2021

我有以下示例类 public class Item { public string name { get; set; } public double price { get; set; } } ...

为什么 Object.equals 可以比较无法与引用相等运算符 (==) 比较的类型?

作者:saga 提问时间:9/19/2021

我知道在 Java 中您不能使用 比较两个不相关的实例,因为它会产生编译错误(不兼容的类型)。例如== class Animal {} class Dog extends Animal {} cla...

比较可能无限的双精度数

作者:Shaharg 提问时间:5/21/2021

我有两个双精度变量,它们可能等于无穷大。我想对它们进行比较,并允许有一定的误差。由于我使用的环境,我无法使用 assertEquals。 我试过了 assert Math.abs(a-b)<DEL...

我似乎无法弄清楚为什么当我清楚地覆盖了相等方法时,我总是得到真

作者:Timothy Nguyen 提问时间:2/24/2021

我试图弄清楚这一点,但我似乎无法正确比较它。 当我尝试在运行时设置代码时,当我需要它来生成错误测试时,结果最终会变成 True。广泛的测试表明它始终是正确的,我不知道如何对它产生错误。 impor...

如何在 [duplicate] 的类中实现 IEquatable&lt;MyType&gt;

作者:Eric Snyder 提问时间:12/2/2021

这个问题在这里已经有答案了: LINQ Intersect 不返回项 (2 个答案) 1年前关闭。 我需要让继承自 DispenseEntity 的 DispenseFile 类的实例实现 IDis...

javaScript 中的对象比较是线性时间还是恒定时间?

作者:Gareth 提问时间:12/7/2021

我想知道,当 JavaScript 比较 2 个对象时,它是否必须递归遍历每个键以确定严格相等性 (O(log(2n))?如果你在 JavaScript 中比较字符串,它是否必须按每个字母来比较它们,...

是否可以根据要比较的数据生成相等函数?

作者:X10D 提问时间:5/4/2020

如果两个布尔值相同,则两个布尔值相等,两个数字相似。如果两个集合具有相同的元素,则它们相等。在检查两组是否相等的情况下,我们可以使用以下方案/球拍函数: (define (same-set? l1 ...

为什么需要深度对象比较?

作者:shapeless 提问时间:12/10/2021

参考: https://dmitripavlutin.com/how-to-compare-objects-in-javascript/ 以下参考,深度比较是: 深度相等与浅层相等相似,但有一个区...


共465条 当前第25页