package com.soar.generic
import java.util.ArrayList
import java.util.Iterator
import com.soar.bean.Person
public class Demo2_Generic {
public static void main(String[] args) {
//generic_String()
ArrayList<Person> list = new ArrayList<>()
list.add(new Person("张三",23))
list.add(new Person("李四",24))
list.add(new Person("王五",25))
Iterator<Person> it = list.iterator()
while(it.hasNext()){
//System.out.println(it.next())
Person p = it.next()
System.out.println(p.getName()+"..."+p.getAge())
}
}
private static void generic_String() {
ArrayList<String> list = new ArrayList<>()
list.add("a")
list.add("b")
list.add("c")
list.add("d")
//list.add(true)
Iterator<String> it = list.iterator()
while(it.hasNext()){
System.out.println(it.next())
}
}
}