zoukankan      html  css  js  c++  java
  • 集合框架—ArrayList的用法

    Person.java
    package p.bean;
    
    public class Person {
        
        private String name;
        private int age;
        
        public Person() {
            super();
            // TODO Auto-generated constructor stub
        }
        public Person(String name, int age) {
            super();
            this.name = name;
            this.age = age;
        }
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public int getAge() {
            return age;
        }
        public void setAge(int age) {
            this.age = age;
        }
        
        
    
    }
    
    
    ArrayListTest.java
    
    package arraylist.test;
    
    import java.util.ArrayList;
    import java.util.Iterator;
    
    import p.bean.Person;
    
    public class ArrayListTest {
    
        /**
         * @param args
         */
        public static void main(String[] args) {
            
            
            ArrayList al=new ArrayList();
            al.add(new Person("李四1",21));
            al.add(new Person("李四2",22));
            al.add(new Person("李四3",23));
            al.add(new Person("李四4",24));
            
            Iterator it=al.iterator();
            while(it.hasNext()){
    //            System.out.println(((Person) it.next()).getName()+"::"+((Person) it.next()).getAge());
                
                Person p= (Person)it.next();
                System.out.println(p.getName()+"--"+p.getAge());
            }
            
    
        }
    
    }
    如果要用迭代器取数据,只能在循环里面写一个next()方法,因为该方法会自动往下走。还有就是在取自定义对象时,要注意强转。
  • 相关阅读:
    android高级UI之Paint Xfermode
    android高级UI之Paint滤镜
    常见文献管理软件
    linux下10款markdown软件
    markdown页面内跳转
    Ubuntu18.04配制阿里巴巴的源
    python中TAB补全
    word中手动添加endnote的加载项
    MarkDown添加图片的三种方式
    word前页与后页页码断开
  • 原文地址:https://www.cnblogs.com/stonewu/p/3660162.html
Copyright © 2011-2022 走看看