Java泛型有什么用?

阅读 61

2022-03-24

public class demo01 {
    public static void main(String[] args) {
        ArrayList<String> s1 = new ArrayList<>();
        s1.add("q");
        s1.add(1);//报错,直接让你存不进去,免得取出来的时候强转很麻烦

        ArrayList s2 = new ArrayList();
        s2.add("q");
        s2.add(1);  //不会报错

    }
}

提示你存入集合对象的数据要必须要是指定类型,不然给你报错提示。

没有泛型则没有报错,能存!但取出的时候报错。

精彩评论(0)

0 0 举报