当前位置: 首页 > 面试题库 >

如果hashMap的key是一个自定义的类,怎么办?

司空海荣
2023-03-14
本文向大家介绍如果hashMap的key是一个自定义的类,怎么办?相关面试题,主要包含被问及如果hashMap的key是一个自定义的类,怎么办?时的应答技巧和注意事项,需要的朋友参考一下

考点:集合

使用HashMap,如果key是自定义的类,就必须重写hashcode()和equals()。

 类似资料:
  • 怎么自定义做一个 node_modules的库? 比如:在vue,package.json文件里配置1个 dependencies "oneTest": "0.2" 能使用 npm install oneTest 能下载代码到 node_modules包里。

  • 问题内容: 我知道这就是某些人不同意的原因,但这真的重要吗?我认为,在与JavaScript交互以及从服务器存储信息和向服务器发送信息时,它们提供的功能胜过了验证问题。我想念什么吗?“无效” HTML的后果是什么?而且自定义DTD是否也无法解决它们? 问题答案: 后果是w3c出现于2、5、10年,并创建了一个具有相同名称的属性。现在,您的页面已损坏。 HTML5将为合法的自定义属性提供一种数据属性

  • 如果你想定义一个类,你只需要使用class关键字。 class MainActivity{ } 它有一个默认唯一的构造器。我们会在以后的课程中学习在特殊的情况下创建其它额外的构造器,但是请记住大部分情况下你只需要这个默认的构造器。你只需要在类名后面写上它的参数。如果这个类没有任何内容可以省略大括号: class Person(name: String, surname: String) 那么构造函

  • zone 没有单独的 API 文档。你需要做下面事即可: 确保你的应用里只有需要的页面 (例如, https://ui.my-app.com 不包含 /docs/**) 确保你的应用有个前缀assetPrefix。(你也可以定义动态前缀dynamically)

  • 问题内容: 当我们将一个类对象(具有三个数据成员)放在哈希表中时,如何防止将另一个项放入具有相同的三个数据成员的键的哈希表中?Cos,我猜这将是一个新对象。因此,即使有一个键(此类对象)的数据成员与等待插入的键具有完全相同的键,hashtable.containsKey()也会返回false。 更清楚的是:我有一个像 我有一个像这样的哈希表结构: 当我做: 即使表包含已具有相同数据成员的三元组,这

  • 我有一个二维整数数组。我想把它们放入一个散列图。但我希望基于数组索引访问来自HashMap的元素。类似于: 对于[2][5],,该map.get(2,5)返回与该键关联的值。但是我如何创建一个带有一对键的hashMap呢?或者通常使用多个键:,我可以使用get(key1,key2,...keyN)访问元素。 编辑:三年后,张贴的问题,我想添加一点更多 我遇到了的另一种方式。 数组索引、和可以通过以