ArrayList在其末尾增删元素与其他位置的增删所花费时间一样,但Vector末尾增删要小于其他位置增删花费的时间
Vector和ArrayList都实现了List接口
对效率优先的代码,建议使用一个普通的原始的数组来代替Vector和ArrayList
Vector是同步的,而ArrayList是非同步的
ArrayList在其末尾增删元素不需对其它位置元素进行操作(其它位置元素下标不变), 而其他位置的增删需要对其它元素进行操作(所增删元素后元素下标加一或减一)
A
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题