小编use*_*215的帖子

哪个哈希码哈希映射实现用于值检索

我知道 hashmap 实际上使用哈希码来存储和检索哈希表中的对象,但我怀疑它使用的是哪个哈希码。map 实际上包含键的哈希码和值的哈希码。让我们这样考虑

Map<String,String> student=new HashMap();
student.put("name", "foo");
System.out.println("name".hashCode());
System.out.println("foo".hashCode());
Run Code Online (Sandbox Code Playgroud)

在这里,name(key) 的 hashcode 是 3373707,foo(value) 的 hashcode 是 101574

我怀疑它应该使用哪一个来存储和检索对象

java hashtable hashmap hashcode

4
推荐指数
1
解决办法
66
查看次数

为什么编程语言中的 sin 函数与计算器不同,返回奇怪的 sin 值

我在计算器中熟悉了罪的值

在此输入图像描述

当我在 java 程序或 Google 中计算它时,我得到如下奇怪的值

在此输入图像描述

请任何人告诉我它是如何工作的,如果我想在我的java程序中使用计算器sin函数怎么办?

java trigonometry

-7
推荐指数
1
解决办法
978
查看次数

标签 统计

java ×2

hashcode ×1

hashmap ×1

hashtable ×1

trigonometry ×1