一.在android中遍历arrayList有以下四种方法:

1.实例:
package com.mylist.test;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class ArrayListDemo {
    public static void main(String args[]){
        List list = new ArrayList();
        list.add("王五");
        list.add("李四");

        //方法1
        Iterator it1 = list.iterator();
        while(it1.hasNext()){
            System.out.println(it1.next());
        }

        //方法2
        for(Iterator it2 = list.iterator();it2.hasNext();){
             System.out.println(it2.next());
        }

        //方法3
        for(String tmp:list){
            System.out.println(tmp);
        }

        //方法4
        for(int i = 0;i < list.size(); i ++){
            System.out.println(list.get(i));
        }

    }
}

在android中,最好采用方法3和方法4,迭代器可能会出现内存溢出的问题。

更多相关文章

  1. Glide使用方法汇总
  2. 【android】对canvas的translate(),save(),restore()方法的理解
  3. android粗略获得程序运行时间的方法
  4. TextView英文自动换行解决方法
  5. Android实现全屏的方法
  6. [android]布局(容器)简介和使用方法
  7. android 动态控制状态栏显示和隐藏的方法实例
  8. Android文件系统的结构及目录用途、操作方法 整理
  9. Android:Error retrieving parent for item: No resource found

随机推荐

  1. Android笔试的一部分知识点
  2. android中关于class Build以及如何修改an
  3. Android之Handler用法总结
  4. Android日志收集
  5. 开机动画(闪动的ANDROID字样的动画图片)
  6. textview中加链接
  7. Android中同时选择日期和时间
  8. [Android] AsyncTask使用实例---加载网络
  9. Android(安卓)TextView中文字通过Spannab
  10. Android的SQLite----重新认识Android(10)