equals 相关问题

引用Java equals方法,指示某个对象是否“等于”此对象。

为什么 String.intern() 似乎对相同的字符串返回不同的实例?

我观察到了我试图理解的 String.intern() 的行为。这似乎与该方法的文档相矛盾。 私有静态字符串 buildSampleString() { 字符串生成器

回答 1 投票 0

即使值和插入顺序相同,使用 equals 比较映射值也会返回 false

我有两个Map对象:一个HashMap和一个LinkedHashMap。两者都包含相同的值(例如,[1, 2]),并且对于 LinkedHashMap,插入顺序被保留。然而,当我比较

回答 4 投票 0

为什么集合有单独的 equals 方法?

在 C Sharp .NET 中,有一个 Equals 方法和一个 SetEquals 方法。区别在哪里呢? 来自 Java,我的第一个想法是 SetEquals 不是必需的,只需对所有对象使用 Equals 方法即可

回答 7 投票 0

定义一个对象在 Set 中是唯一的,无论给定对象中 List 元素的顺序如何

我有一个 B 类定义如下 --> B类{ 私有列表 obj1; 私有列表 obj2; // 需要实现hashcode()和equals()方法 } 在我的代码中,我就是我们...

回答 1 投票 0

在 Perl 中比较两个字符串,无论大小写

是否有办法比较两个字符串而不管大小写? 例如 “史蒂夫”eq“STevE”<----- these would match "SHOE" eq "shoe" You get the picture

回答 4 投票 0

Java 的 record equals() 方法实际上是做什么的?

在我的Java代码中,我有一个简单的记录类,如下所示: 记录 SingleIndexProperties(属性)实现 IndexProperties { // 这里是 IndexProperties 方法的实现...

回答 1 投票 0

使用 equals() 比较两个数组并忽略元素的顺序[重复]

可能的重复: Java:检查数组的相等性(顺序无关紧要) 我有两个数组: String[] a1 = {"a", "b", "c"}; String[] a2 = {"c", "b&q...

回答 4 投票 0

在 equals 方法中仅包含实体 id 时,无法将新实体添加到集合中

我想问一下实体上有 equals 方法。 我正在运行一个设置,其中我仅根据 Id 比较实体,并认为这是最好的做事方式。然而我意识到当...

回答 1 投票 0

如何让重载的 == 运算符与 LINQ 和 EF Core 一起使用?

所以基本上,我有一个使用 EF Core 的项目。为了在比较两个对象(协议类)是否相等时缩短我的 lambda,我重写了 Equals 方法并重载了 == an...

回答 2 投票 0

比较 Double 和 Int 的最佳方式是什么?

以下 C# 代码不起作用: int iValue = 0; 双 dValue = 0.0; bool isEqual = iValue.Equals(dValue); 那么问题来了:比较 Double 和 Int 的最佳方法是什么?

回答 7 投票 0

String.Equals() 未按预期工作

我正在使用 LINQ 搜索我的一个实体框架表,并根据名称找到一个“组”。该名称是一个字符串,并且似乎是 Unicode(表示它在 edmx 中)。我有一个方法Ge...

回答 7 投票 0

Object 的 .equals 和 .hashCode 将如何适用于我的类?

说我有自己的班级 公共类 MyObj { /* ... */ } 它有一些属性和方法。它不实现 equals,不实现 hashCode。 一旦我们调用 equals 和 hashCode,什么是......

回答 6 投票 0

Scala 中 == 和 .equals 有什么区别?

Scala 中 == 和 .equals() 有什么区别,何时使用哪个? 实现和Java中一样吗? 有一个类似的问题(为什么 == 运算符和 equals() 的行为不同...

回答 5 投票 0

为什么Java StringLatin1.regionMatchesCI方法在比较字符时先执行toUpperCase()然后执行toLowerCase()?

我正在研究 String.euqalsIgnoreCase 方法,发现最后它调用了 StringLatin1.regionMatchesCI 方法。 然而,这个方法的代码对我来说似乎很奇怪,如下: 公共...

回答 1 投票 0

当我们有 == 运算符时,为什么要使用 equals() 方法? [重复]

当我看到 equals() 方法的实现时,它什么也没做,但与 == 的作用相同。所以我的问题是,当我们有 == 运算符时,需要将其作为单独的方法吗...

回答 8 投票 0

如何比较两个字符?

情况:我有两个字符串存储在字符串数组中。 目标:我想将两个字符串中的所有字符添加到字符串变量中。 字符串输出=“”; for(int i = 0; i < strArr...

回答 4 投票 0

如何重写子类的equals方法

我正在尝试在两个不同位置之间同步用户,因此我将现有用户保留在列表中,因此以设定的时间间隔进行比较,以查看是否应该添加(新)用户或只是

回答 5 投票 0

JPA 实体 equals()/hashCode() 的另一种实现

JPA 实体 equals() 和 hashCode() 方法的历史始于很久以前。有很多讨论,只要谷歌搜索“jpa equals hashcode”,你就会发现一个才华横溢的 Vlad

回答 1 投票 0

使用泛型参数化类进行转换的 Equals 方法

我正在使用Java 21。 我正在尝试为 MyClass 编写一个 equals 方法,它定义了一个嵌套类 MyNested extends Comparable 和一个返回实例的 getNested() 方法...

回答 1 投票 0

java:不兼容的类型:java.lang.String无法转换为int

请告诉我如何正确使用此中断选项? 它说 线程“main”中的异常 java.lang.NullPointerException:无法调用“String.equals(Object)”,因为“...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.