![]() |
1
5
区别在于:
|
![]() |
2
2
对我来说,这是有原因的。 毕竟,List是一个动态数组,它在内部由我们要添加的逻辑索引组成。 而地图内部携带着一桶钥匙和价值对。我们好像在往桶里放东西。 由于java是人类可理解的第三级语言,为了更好地理解,也可以将其表述为简单的英语。 |
![]() |
3
1
鉴于
|
![]() |
4
1
Add将始终在列表的末尾添加一个条目。 如果键不存在,Put将向映射中注入一个条目;如果键已存在,则更新该值。
|
![]() |
5
1
|
![]() |
6
1
或 列表
地图:-如果我想把一些东西放到
实时示例:-你在茶中添加糖,记住已经是他们的量。你把你的衣服放在服装店,不管他们有没有衣服。 在java端:-
如果你想在列表中添加一些东西,你必须关心现有的东西,因为如果它是
你又在添加一些东西
|
![]() |
7
0
我认为如果你进入词源学,我们只能猜测,因为当你把一个值放入一个列表时,你总是会增加列表长度,然而,如果你把值放入一个映射,你就不需要增加映射条目的数量(如果键已经存在) |