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

是否可以重命名Hashmap密钥?

怀德馨
2023-03-14
问题内容

我正在寻找一种重命名Hashmap密钥的方法,但是我不知道在Java中是否可行。


问题答案:

尝试删除该元素,然后使用新名称再次放置它。假设地图中的键是String,则可以通过以下方式实现:

Object obj = map.remove("oldKey");
map.put("newKey", obj);


 类似资料:
  • 问题内容: 我想知道,有没有办法更新键值? 让我们使用以下数据: 我的资料 我正在使用set()写入数据。现在,我希望用户对其进行编辑bookTitle,并且需要在两个地方都进行更改。我尝试使用update(),但似乎无法正常工作。我只能在bookTitle中编辑bookInfoNOT books。 移动不是一种选择,因为它会删除bookData。我也尝试使用push()进行编写,但是之后,由于我

  • 问题内容: 我目前正在使用jar-with-dependencies程序集创建这样的jar。但是,我的罐子的名称有点长。 由于AS400上的RPG程序正在使用此jar,因此我想缩短它,以使这些开发人员的工作更加轻松。但是,除了手工之外,我还没有找到一种方法来从通常的罐子中重命名罐子。我想要类似的东西 无论如何,在没有基本复制jar-with-dependencies程序集描述符并将其完全调用的情况

  • 问题内容: 基本路线是这样的: 是否可以命名该路由并在任何模板中使用它,以便可以像这样使用它: 灵感来自Django :) 问题答案: 没有开箱即用的机制。但是,您可以模仿Django的样式:定义文件,该文件将包含URL数组。首先开始: myviews.js urls.js 现在在 app.js (或任何主文件)中,您需要将URL绑定到Express。例如这样: app.js 现在,您可以定义自定

  • 问题内容: 我经常在eclipse中使用重构->重命名功能,并且我也习惯于命名关联的单元测试TestedClassNameTest。但是,当我重命名测试过的类时,我一定不要忘记重命名我的unitTest。重命名已测试的类时,自动重命名我的单元测试非常有用。 我想创建一个可以完成任务的插件并不难,但也许甚至没有必要吗? 问题答案: 经过几次谷歌搜索和日食搜索后,似乎该功能尚不可用。 今天,Eclip

  • 问题内容: 我有这样的查询(简体): 我从Java执行此查询,我想将其映射到我的课程上,但是我不希望将’_id’映射到’name’字段上。因为如果我做这样的事情: 然后,当我将数据保存回mongo(经过一些修改)后,我希望生成一个真实的ID时,数据将以名称’_id’保存。 那么,如何在$ group操作之后重命名“ _id”? 问题答案: 您可以通过 在管道的末尾添加一个阶段来实现此目的,如下所示

  • 我想将名称item1、item2、item3、item4、item5更改为FunctionSuccessful、Errorline1、Errorline2、Errorline3、Errorline4。我该怎么做? 我的代码不能像预期的那样工作,因为它仍然在客户端代码中返回item1,item2,item3,item4,item5,而不是新名称Function成功,错误线1,错误线2,错误线3,错误