package com.test.test01; import java.util.ArrayList; public class Test01 { //这是一个main方法,是程序的入口 public static void main(String[] args) { //创建一个ArrayList集合,向这个集合中存入学生的成绩 /* ArrayList al = new ArrayList(); al.add(98); al.add(18); al.add(39); al.add(98); al.add(18); al.add(39); al.add("丽丽"); //对集合遍历进行查看 for(Object o:al) { System.out.println(o); }*/ /* * 98 18 39 98 18 39 丽丽 * * */ //加入泛型的优点:在编译时期就会对类型进行检查,不是泛型对应的类型就不可以添加入这个集合。 ArrayList<Integer> al = new ArrayList<Integer>(); al.add(98); al.add(18); al.add(39); al.add(98); al.add(18); al.add(39); /*al.add("丽丽"); al.add(9.8);*/ //对集合遍历进行查看 /*for(Object o:al) { System.out.println(o); }*/ for(Integer o:al) { //不用上面的Object进行接收了,用这个Integer来接收,因为上面的al都是Integer类型了。 System.out.println(o); } /* * 98 18 39 98 18 39 * * */ } }
java泛型的引入
最新推荐文章于 2023-06-12 17:52:55 发布