建议:
能不用尽量不用,因为底层是链表,它使用for循环进行遍历,访问每一个元素都是从头开始访问,然后直到找到这个元素,比如:
找第三个节点:需要找到第一个节点,然后找到第二个节点,然后才是第四个节点,不是从第三个节点开始的,所以非常慢,可以使用迭代器进行遍历;
arrayList可以使用for循环进行遍历;;
这个是根据实际项目的效果得出来的....
建议:
能不用尽量不用,因为底层是链表,它使用for循环进行遍历,访问每一个元素都是从头开始访问,然后直到找到这个元素,比如:
找第三个节点:需要找到第一个节点,然后找到第二个节点,然后才是第四个节点,不是从第三个节点开始的,所以非常慢,可以使用迭代器进行遍历;
arrayList可以使用for循环进行遍历;;
这个是根据实际项目的效果得出来的....