腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在python和node.
js
中复制java.lang.String.
hashCode
()输出的函数
、
、
、
、
我正在尝试实现一个函数来
生成
node.
js
和python中的java
hashCode
等价物,以实现redis分片。我正在遵循下面提到的非常好的博客@链接来实现这个--Python hash_cod
浏览 6
提问于2014-04-04
得票数 7
3
回答
hashcode
在调用
hashcode
()方法时
生成
、
我有点困惑,因为这个问题是在一次面试中被问到的,我说过:“在当前运行的应用程序中的堆上创建每个对象时,都会为其
生成
hashCode
。”但采访中说:“它是我们在对象上调用
hashcode
方法时
生成
的。”
浏览 2
提问于2012-05-07
得票数 3
4
回答
为什么
hashcode
不
生成
唯一的
hashcode
?
、
我们知道,
hashCode
()的默认实现在将对象的内部地址转换为整数后返回整数。因此,每个对象的内部内存是不同的,那么为什么
hashCode
()不
生成
唯一的
hashcode
.我的问题是,如果我们不覆盖
hashcode
()和等于,为什么
hashcode
()返回整数(即对象的地址表示)不
生成
唯一的代码?
浏览 1
提问于2014-11-04
得票数 1
回答已采纳
3
回答
使用添加的字段自动更新类中的equals()和
hashCode
()方法。
、
、
、
、
生成
equals()和
hashCode
()非常简单,而且集成开发环境可以帮助您轻松地
生成
它们。但是随着时间的推移,可能会有更多的新字段添加到对象中。当项目的复杂性变得更高(代码中使用对象的数量变得更多)时,可能会变得更加复杂,以便不时地
生成
equals()和
hashCode
()。向bean添加新字段时,用户必须再次重新
生成
equals()和
hashCode
()方法。如果有人忘记重新
生成
,这将导致失败。在添加新字段时,我无法找到自动更新equals()和
浏览 0
提问于2014-01-09
得票数 3
1
回答
字段的字符串连接与自动
生成
方法的哈希代码
、
、
、
、
source; }我们希望在HashMap或HashSet中使用它,我们需要实现equals和
hashCode
该类的自动
生成
hashCode
是:public int
hashCode
() { result =31 * result + destination.
hashCode
浏览 2
提问于2021-04-22
得票数 0
2
回答
复制cljc项目的String.
hashCode
()方法
、
、
我有一个应该同时作为clj和cljs项目工作的项目,它目前使用Java的
hashCode
进行散列,我不能改变这一点。我需要找到一种方法来为cljs场景实现相同的解决方案。
hashCode
= function(stringToHash){ if (stringToHash.length === 0) return hash;因此,我的问题要么是如何将这个
js
方法正确地要求到cljc项目中,要么是如何在clojure中重新创建相同的算法。这是我的`
hashCode
.
js</
浏览 3
提问于2019-07-31
得票数 0
回答已采纳
3
回答
java中的
hashCode
实现
、
然后,按如下方式调用
hashCode
()方法。Animal animal = new Dog(200);这里,我想知道..。 当
hashCode
在
浏览 10
提问于2012-05-23
得票数 0
回答已采纳
2
回答
哈希代码跨越整数边界时的解决方法
、
、
我已经用eclipse
生成
了被覆盖的
hashCode
()方法。在相当多的情况下,
生成
的哈希码跨越整数边界。因此,执行比较变得越来越困难。解决方法是什么?
hashCode
()方法如下:{ int result = 1; result = prime * result + intOne;
浏览 0
提问于2015-09-15
得票数 0
3
回答
生成
hashCode
时使用对象实例ID
我有一个类,它只基于有限数量的属性
生成
哈希代码。
hashCode
唯一性的一个要求是,其中一个属性必须是完全相同的对象实例。}现在,
hashCode
将相等的唯一情况是a1.b == a2.b。问题是我不知道如何向
hashCode
添加对象实例ID。使用B.
hashCode
将失败--两个对象的hashCodes相等这一事实并不意味着该对象是同一个实例。我的A类有一个属性B b。在
生成
hashCode
of A时,如果两个A
浏览 6
提问于2015-04-11
得票数 0
回答已采纳
2
回答
为什么VS 2017不使用未检查的块
生成
GetHashCode?
、
、
、
我最近发现VisualStudio2017可以为Equals和GetHashCode自动
生成
重写,但我想知道为什么GetHashCode实现不在块中?我使用两个公共字符串属性Foo和Bar创建了一个简单的类,
生成
的GetHashCode实现如下所示。public override int GetHashCode() var
hashCode
= -504981047;
hashCode
=
hashCode
* -1521134295+ EqualityComparer<stri
浏览 2
提问于2019-02-15
得票数 4
回答已采纳
1
回答
类和案例类中的
hashCode
方法
、
`equals` and `
hashCode
` methods are generated, which let you compare objects and easily use them as keys所以我有个密码:case class Person_CC(name: String)println(Person_CC("a").
hashCode
()) -1531820949 这是
浏览 6
提问于2022-10-06
得票数 2
回答已采纳
3
回答
自动
生成
hashcode
()和equals()的快捷方式是什么?
、
因为我计划添加
hashcode
()和equals()。在Eclipse中有没有捷径可以在给定的类中自动
生成
hashcode
()和equals()?
浏览 1
提问于2015-10-09
得票数 4
1
回答
在Dart中编译聚合物应用程序
、
、
、
我正在使用Dart 0.8.10_r30104 (DEV),发现它无法
生成
Javascript (尽管应用本身可以在Dartrium中运行)。在builder.dart上选择“
生成
Javascript”时提示的错误:F:\dart\dart-sdk\bin\dart2
js
.bat --out=E:\My Books\Sitepoint\Sample\build.dart.
js
E:\My Books\S
浏览 0
提问于2013-11-12
得票数 1
2
回答
如何在intellij中
生成
带有成员排序的java的
hashcode
方法?
、
、
、
、
我想在Intellij中
生成
java equals()和
hashcode
()方法。我想让它
生成
eclipse
生成
的方式。为此,我创建了一个自定义模板。但是,在intellij
生成
的
hashcode
方法中,成员是按照列出的顺序排列的,而不是按字母顺序排列的。但是eclipse在
生成
等于和
hashcode
方法时按字母顺序对它们进行排序。
浏览 2
提问于2017-10-19
得票数 1
回答已采纳
1
回答
如何在swig
生成
的代码中添加显式@重写?
、
我想在下面的swig代码片段中添加一个显式@Override: int
hashCode
() { }现在,
生成
的java代码不包含关键字:public class Tag { return gdcmJNI.Tag_
hashCode
(swigCPtr, this);}pack
浏览 3
提问于2017-10-02
得票数 0
回答已采纳
3
回答
如何计算两个对象的java等式中的列表
return false; return true;}是否也需要重写
hashCode
浏览 0
提问于2013-08-17
得票数 3
回答已采纳
1
回答
Visual Studio 2017 - C# -代码
生成
- GetHashCode() -初始值-需要解释
、
、
、
我第一次使用了GetHashCode的代码
生成
功能。我认为这是一件很棒的事情。但是我不理解第一行代码。这个数字是如何计算出来的?public override int GetHashCode() var
hashCode
= 589741190;
hashCode</
浏览 5
提问于2018-10-08
得票数 1
1
回答
提供相同
hashCode
的两个不同的类实例
、
我在JBoss服务器上遇到了一个奇怪的问题,两个类正在
生成
相同的
hashCode
()。Class<?fqn.Class2");out.println(cl2.getCanonicalName());out.println(cl2.
hashCode
());
浏览 8
提问于2015-09-02
得票数 11
回答已采纳
1
回答
为什么java字符串
hashCode
在不同但相似的Geo散列字符串上有许多冲突?
、
、
因此,我使用java字符串
hashCode
在Geo散列上
生成
int值,以获得特性id。但是我发现
hashCode
方法在类似的地哈希字符串上表现很差。例如,这些相似的地哈希字符串对具有相同的
hashCode
。<"wws8vw", "wws8x9"> "wws8x9".
hashCode
() = -774715770 &l
浏览 3
提问于2016-07-29
得票数 1
回答已采纳
3
回答
如何教eclipse从JDK7对象类
生成
紧凑的equals()和
hashCode
()?
、
、
、
Jay \o/所以我发现了Objects类,并惊讶地发现
hashCode
()和equals()方法的实现是如此之短,与eclipse默认
生成
的代码(ALT+SHIFT+S --> H)相比,减少了大量的样板代码我想知道我是否可以更改eclipse
生成
的
hashCode
()和equals()的默认行为。0 : one.
hashCode
());
浏览 0
提问于2013-07-22
得票数 40
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
equals和hashCode的理解
为什么重写了equals也要重写hashCode
JS二维码生成插件-QRCode
Vue.js最佳静态站点生成器对比
js指定时间段生成随机日期思路
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券