在经过基础班的学习之后,我发现很多同学和我一样,不知道定义集合(ArrayList<E>)时,其中的E究竟应该怎样填写,因为目前的课程还未涉及到,我也苦思冥想了很久,最后总结了一下规律,可能说的不是很专业,但按照这样的方法去填写,理论上是没错的。
首先,我们要创建一个对象类,如Student类,在里面定义一些成员变量、成员方法、getXxx()和setXxx()方法,然后我们在另一个类里面创建集合对象ArraryList<Student> al = new ArraryList<Student>(); 结果显而易见,泛型E就是Student类,也就是说填写的泛型就是我们创建的对象类,拥有getXxx()和setXxx()方法的类名。
那么这次就分享到这里,小白也顺便记录一下自己学习中自己的理解。 |
|