map list區別

来源:互联网 发布:阿里云邮箱如何添加 编辑:程序博客网 时间:2024/06/11 11:04

兩者的區別可以從如何保存及讀取來區別

1 map:在鍵值對的形式來進行讀取.

2 list:以順序的方式來進行讀取.實現變長數組的功能.vector/allayList都是list的可變長數組實現.而LinkedList是以鏈表的形式來實現可變長數組.

它們的讀取可以通過數組長度進行循環也可以使用迭代器(枚舉)進行讀取.map即可以迭代鍵及值.而list直接迭代數組中的值.

 

原创粉丝点击