zoukankan      html  css  js  c++  java
  • List存储对象

    package java_test;
    
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    import java.util.ListIterator;
    
    class  Person{
    	private String name;
    	private  int 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;
    	}
    	public Person() {
    		super();
    		// TODO Auto-generated constructor stub
    	}
    	public Person(String name, int age) {
    		super();
    		this.name = name;
    		this.age = age;
    	}
    }
    public class ListItertorDemo {
    	public static void main(String[] args) {
    
    		List list=new ArrayList();
    		Person p1 =new Person("lisi1",12);
    		Person p2 =new Person("lisi2",12);
    		Person p3 =new Person("lisi3",12);
    		list.add(p1);
    		list.add(p2);
    		list.add(p3);
    		for (Iterator it = list.iterator(); it.hasNext();) {
    			Person p = (Person) it.next();//it.next() 迭代器取出的元素都是object类型的,需要用到具体对象内容时,需要向下转型
    			System.out.println(p.getName());
    		}
    	}
    }
    

      

  • 相关阅读:
    小问题也是大问题
    Java GC(2)
    Java GC(1)
    mac eclipse svn
    svn merge
    LTE,WiMAX与WIFI相关知识链接整理
    【LTE基础知识】承载相关概念介绍
    【LTE基础知识】LTE空口协议分析
    LTE基础知识
    Scapy学习2
  • 原文地址:https://www.cnblogs.com/youning/p/7213869.html
Copyright © 2011-2022 走看看