Java教程

java基础-ArrayList遍历

本文主要是介绍java基础-ArrayList遍历,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

字符串遍历

public class ListFor {
    public static void main(String[] args) {
        List<String> list = Collections.synchronizedList(new ArrayList<String>());//返回由指定列表同步的线程安全的列表
        ArrayList<String> array = new ArrayList<String>();
        array.add("百事");
        array.add("可乐");
        array.add("芬达");
        for(int i=0;i<array.size();i++){
            String s = array.get(i);
            System.out.println(s);
        }
    }
}

遍历对象,获取对象中的某个值

//查找对象中的 名字是否为小米
class test{
    public static void main(String[] args) {
        ArrayList<Student> arrayList = new ArrayList<Student>();
        Student s1 = new Student("小林", 30);
        Student s2 = new Student("小黑",20);
        Student s3 = new Student("小米",20);
        arrayList.add(s1);
        arrayList.add(s2);
        arrayList.add(s3);
        for(int i=0;i<arrayList.size();i++){
            if(arrayList.get(i).getName().equals("小米"))
            {
                System.out.println(arrayList.get(i));
            }
        }
    }
}

遍历对象,获取对象中的某个值

class test01{
    public static void main(String[] args) {
        ArrayList<Student> arrayList = new ArrayList<Student>();
        Student s1 = new Student("小林", 30);
        Student s2 = new Student("小黑",20);
        Student s3 = new Student("小米",20);
        arrayList.add(s1);
        arrayList.add(s2);
        arrayList.add(s3);
        for(int i=0;i<arrayList.size();i++){
            {
                Student s = arrayList.get(i);
                System.out.println(s.getName()+","+s.getAge());
            }
        }
    }
}
这篇关于java基础-ArrayList遍历的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!