泛型集合


泛型集合

集合也是泛型类

泛型集合的使用
优点:
获取类型时不用强转

实践:

package com.qianfeng.collection;

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

/**
 * 功能描述
 *
 * @since 2022-05-12
 */
public class ArrayListDemo2 {
    public static void main(String[] args) {
        ArrayList arrayList = new ArrayList<>();
        arrayList.add("hahaha");
        arrayList.add("heiheihei");
        for (String a : arrayList) {
            System.out.println(a);
        }

        ArrayList arrayList1 = new ArrayList<>();
        Student s1 = new Student("ZhangSan", 1);
        Student s2 = new Student("LiSi", 2);
        arrayList1.add(s1);
        arrayList1.add(s2);

        Iterator iterator = arrayList1.iterator();
        while (iterator.hasNext()) {
            Student next = iterator.next();
            System.out.println(next);
        }
    }
}