gpt4 book ai didi

java - 在java中为员工类创建 HashMap

转载 作者:行者123 更新时间:2023-12-02 04:16:05 25 4
gpt4 key购买 nike

我在面试中被要求为 Employee 类创建一个 HashMap :

class Emp { 
int id;
int age;
String name;
}

如何创建此类的HashMap,我应该保留哪个字段作为键,哪个字段应该作为值?

最佳答案

map 的创建完全取决于对象的唯一属性,可以将其视为关键。此外,键应该是其哈希码不会随着每个新对象创建而改变的类型(即不可变实现)(根据 java 文档)。

在代码中,ID字段可以被视为键,员工对象可以被视为值。但是,根据用例要求, key 也可以是不同的属性。

关于java - 在java中为员工类创建 HashMap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33302672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com