旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java鸠合ArrayList的三种遍历体式格局【JAVA教程】,java,集合,ArrayList,遍历

作者:搜教程发布时间:2019-12-02分类:JAVA教程浏览:75评论:0


导读:ArrayListArrayList运用一连的内存单位存储数据元素,是一个其容量能够动态增进的动态数组。当增加或删除数据元素时(末了位置除外),ArrayList须...

ArrayList

ArrayList 运用一连的内存单位存储数据元素,是一个其容量能够动态增进的动态数组。

当增加或删除数据元素时(末了位置除外),ArrayList 须要挪动其被增加(或删除)元素背面的一切元素。所以插进去和删除元素时较慢,查询较快。

同时,ArrayList线程是不安全的!平常单线程运用ArrayList,而在多线程平常运用VectorCopyOnWriteArrayList

java相干视频教程引荐:java在线进修

注重:

1、ArrayList已覆盖了tostring 直接能够打印效果。

2、toArray() 会把元素转化为 Object范例。

ArrayList遍历体式格局

ArrayList有三种遍历体式格局,分别是:

1、迭代器遍历

Iterator<Integer> it = arrayList.iterator();
while(it.hasNext()){
    System.out.print(it.next() + " ");
}

2、索引值遍历

for(int i = 0; i < arrayList.size(); i++){
   System.out.print(arrayList.get(i) + " ");
}

3、for轮回遍历

for(Integer number : arrayList){
   System.out.print(number + " ");
}

注重:须要申明的是,遍历ArrayList时,经由过程索引值遍历效力最高,for轮回遍历次之,迭代器遍历最低。

更多相干文章教程引荐:java言语入门

以上就是java鸠合ArrayList的三种遍历体式格局的细致内容,更多请关注ki4网别的相干文章!

标签:java集合ArrayList遍历


欢迎 发表评论: