腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
BST
的
hashCode
实现
、
、
在
Java
中
,为了
比较
两
个相等
的
反对意见,您必须同时实现equals方法和
hashCode
方法。为了平等,我需要
比较
两
个BSTs。在这种情况下,如何实现
hashCode
方法?现在,在
hashCode
类上实现Node非常简单:假设我
的
数据是int。但是,我不能仅仅添加节点
的
值
来
检查树是否相等。那我该怎么做呢?有人成功了吗?我正在考虑许多不同
的
事情,
浏览 2
提问于2015-04-29
得票数 2
回答已采纳
6
回答
在
java
中
使用
hashcode
比较
两
个大
字符串
?
、
、
、
我有
两
个我正在读取
的
文件,在这
两
个文件上都有一些行。我需要编写一个函数来检测在这
两
个文件中找到了哪些行。现在我为此编写了代码,它将读取文件1
的
内容,并将记录放入数组列表
中
,然后读取文件2,对于file2
中
的
每一行,我检查它是否在数组列表中找到,如果找到,我知道它是重复
的
行。现在我
的
问题是,我在数组列表中保存了完整
的
行,我想知道是否可以将我读取
的
行转换为哈希码,然后将此哈希码保存到数
浏览 0
提问于2011-10-06
得票数 0
1
回答
比较
两
个大
型CSV文件以删除相同
的
行/记录
、
、
这里我需要
比较
两
个大
小为4GB
的
大型CSV文件,并且有超过1,000万条记录
来
从新CSV文件
中
获取记录,而忽略了旧CSV文件
中
的
记录,我无法将这些文件加载到DT或列表
中
并进行
比较
,以找到相同
的
记录并删除它们,因为它将给我System.OutofMemory异常,所以我尝试了另一种方法,为CSV
中
的
每一行生成
HashCode
,并为每个文件形成<em
浏览 3
提问于2015-12-28
得票数 3
1
回答
java
中
的
映射和自定义对象
、
dog )&& (((dog)o).name.equals(name))) return true; } } return "Name:"+name;} Map<Object,O
浏览 1
提问于2013-10-29
得票数 0
回答已采纳
1
回答
可以
使用
hashCode
作为内容
的
唯一ID吗?
、
、
我需要
比较
两
个大
字符串
。除了
使用
像那样
的
equals方法之外,有没有像
hashCode
这样
的
方法可以为String生成唯一
的
id?这是因为我
的
字符串
非常大。此外,我需要不同
的
内容唯一
的
Id。我可以在
字符串
中
使用
吗?
浏览 4
提问于2020-03-26
得票数 0
2
回答
如何从String.
hashCode
()值
中
获取
字符串
?
、
、
、
我需要以某种方式从
java
中
的
散列
中
获取文本。我有这样
的
代码:int
hashCode
= myString.
hashCode
();此代码
的
结果将为0。但是“授粉沙盒”
字符串
的</
浏览 1
提问于2020-02-16
得票数 0
1
回答
在
Java
中将
字符串
、
字符串
条目添加到HashMap
中
的
时间复杂度是多少?
如果我们有一个HashMap<String,String> H,并且
使用
代码H.put("Hello","World")。时间复杂度是否与在HashMap中
使用
整数键值对
的
情况相同?我觉得
字符串
的
性能应该更差,因为哈希
字符串
将是一个O(
字符串
长度)操作。
浏览 3
提问于2017-03-18
得票数 1
回答已采纳
5
回答
如果我们要检查等价物,为什么要检查散列呢?
、
、
、
如果
两
个对象相等,则哈希代码必须相同。那为什么HashMap里
的
任何检查- if (e.hash == hash && ((k = e.key) == key || (key !
浏览 3
提问于2013-10-14
得票数 1
回答已采纳
7
回答
equals()和
hashCode
()之间
的
区别
、
、
、
我想要一个关于equals(),"==“和
hashCode
()
的
简单定义。如果我运行下面的代码,意味着输出将是"true false 2420395 2420395“。但我知道equals()方法
比较
字符串
,"==“
比较
引用。但在输出
中
,hashCcode()方法输出
两
个
字符串
的
引用编号相同,这就是为什么"==“返回"false”
的
原因。System.out.prin
浏览 1
提问于2014-06-27
得票数 15
3
回答
java
-为什么
hashcode
()返回相同
的
整数?
、
、
、
我不太确定为什么
hashCode
()方法返回相同
的
值。有人能对此提供更详细
的
解释吗?源代码(
Java
):{ System.out.println(str.equals(strOne)); System.out.println(str.
hash
浏览 1
提问于2015-06-09
得票数 0
2
回答
为什么
hashCode
的
值是相同
的
,而它们都是不同
的
String对象
为什么
hashCode
的
值是相同
的
,但都是不同
的
String对象: System.out.p
浏览 5
提问于2014-06-13
得票数 0
1
回答
hashCode
也等于
、
两
个文本
中
的
HashCode
和data在以下情况下相同 String s1="
java
";System.out.println(s1==
浏览 14
提问于2020-01-24
得票数 1
1
回答
在
java
中
堆内存和
字符串
常量池
的
区别是什么?
、
在
Java
中
System.out.println("nameOne address -- "+nameOne.
浏览 2
提问于2017-05-25
得票数 0
1
回答
为什么对于具有
字符串
值
的
两
个变量,
hashCode
()
比较
为真,而仅
比较
为假?
、
s3=s1.concat(s2);System.out.println(s3==s4);=> falseSystem.out.println(s3.
hashCode
());=>2201324} "==“
比较<
浏览 0
提问于2014-05-03
得票数 1
4
回答
(== )在
hashCode
中
的
作用
、
、
、
、
字符串
s1="abc";当我们
比较
这
两
者时当我们将它与s1.
hashCode
()==s2.
hashCode
进行
比较
时,它返回true 我知道(==)检查引用id
的
.Does,它在上面的
比较
中
返回真,因为上面的
hashCode
被保存到同一个桶
中
??
浏览 1
提问于2015-06-13
得票数 0
回答已采纳
9
回答
使用
hashCode
()测试
字符串
相等性
、
、
为什么不能
使用
Java
string
的
hashCode
方法测试它
的
等价性?所以基本上,而不是...你可以用..."hello".
hashCode
() == "hello".
hashCode
() 这将是有用
的
,因为一旦一个
字符串
计算了它
的
哈希码,那么
比较
一个
字符串<
浏览 0
提问于2009-09-23
得票数 23
回答已采纳
1
回答
字符串
的
大小写切换(在
java
1.7
中
出现)是如何在内部工作
的
?
、
、
我有一个关于
字符串
切换
的
问题,在
字符串
切换
的
情况下,jvm内部是如何工作
的
(
java
1.7
中
的
特性)?
浏览 0
提问于2017-12-03
得票数 0
4
回答
使用
hashcode
()和length()进行
字符串
比较
、
在
java
(或任何
使用
相同
hashcode
函数
的
其他PL )
中
,可以安全地说: 为了
比较
两
个庞大
的
字符串
集合,理论上
使用
option 1而不是o
浏览 2
提问于2015-06-24
得票数 3
回答已采纳
2
回答
匿名覆盖HashSet
hashCode
、
我正在尝试
使用
HashSet从ApplicationInfo对象列表
中
删除重复项,并且我正在尝试
使用
比老
的
循环和
比较
更高级
的
方法
来
完成此任务。我最近一直在学习
Java
中
的
匿名功能,我正试图在这里应用它,但我被卡住了。据我所知,equals()只是
使用
hashCode
()方法
来
确定相等性,根据我收集到
的
信息,我只需要覆盖
hashCode</
浏览 3
提问于2011-09-18
得票数 2
回答已采纳
4
回答
这是
比较
Java
中
两
个文档
的
最佳方法,而不需要任何复杂和精确
的
结果
、
、
、
我有
两
个word文档,我试图在
java
中进行
比较
。我试着用
HashCode
newFile = Files.asByteSource(newFileInput).hash(Hashing.md5());同时
使用
,即使内容是相
浏览 7
提问于2020-10-16
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券