比如说,当我们需要一个键对应多个value的时候,我们有两种方案
既可以利用map的泛型特点,将value的类型也设置成一种容器(比如List,乃至嵌套的map)
此外,还可以自定义一个类,里面包含若干成员变量,用于存储相应信息,再在main方法中用一个容器,比如list有序的装起来。
当然用自定义类的方式可以存储更为复杂的信息。但相应的开销和效率就次于map。
Java_map和自定义类的比较
最新推荐文章于 2023-05-24 11:46:16 发布
比如说,当我们需要一个键对应多个value的时候,我们有两种方案
既可以利用map的泛型特点,将value的类型也设置成一种容器(比如List,乃至嵌套的map)
此外,还可以自定义一个类,里面包含若干成员变量,用于存储相应信息,再在main方法中用一个容器,比如list有序的装起来。
当然用自定义类的方式可以存储更为复杂的信息。但相应的开销和效率就次于map。