一般来说就是围绕这两点来的
你看一下源码,里面并没有存相同的key.最后会覆盖值
老师说的是key值不同,是说键值不同,而key值相同时通过pos值得到的值是一样的,比如200,100,300取得pos值是一样得,但是键值是不一样啊,100,200,300.
这个是没问题的当数组容量未满的情况下,插入一个元素,索引后的会向后移动。加入开始插入的地方属于头部,因为从头开始顺序插入,只有尾部有剩余空间。