-
集合的概念
查看全部 -
Set中,添加某个对象,无论添加多少次,最终都只会保留一个该对象(的引用), 并且,保留的是第一次添加的哪一个
查看全部 -
循环遍历Set中的元素,不可以使用get(),只可以使用 iterator() 或者 foreach();因为Set是无序的,不可以通过get(下标)访问
查看全部 -
泛型不能使用基本类型,必须使用其包装类。
泛型集合可以添加泛型的子类型的对象实例
泛型集合中,不能添加泛型规定的类型及其子类型以外的对象,否则会报错
List总是通过实现类ArrayList来实例化 List a=new ArrayList();
查看全部 -
Set中没有set()方法去修改Set内部的元素:因为Set是无序的,不可重复的,所以无法通过下标(位置)来修改具体的某一个元素
查看全部 -
set接口及其实现类——HashSet
查看全部 -
泛型集合中的限定类型不可以是基本类型!!!
查看全部 -
泛型的概念和作用
查看全部 -
利用remove方法删除集合中元素有以下三种类型
remove(int index) //删除列表中的指定位置的元素
remove(Object o) //移除指定的元素。
removeAll(Collection c) //删除所有元素
查看全部 -
泛型的使用语法
查看全部 -
泛型的概念
查看全部 -
在list容器中加入课程的对象,共四种方法。
前两种是单独加(add),默认加在最后,也可以选择加在指定位置。 后两种是集体加(addAll),放在数组中,默认加在最后,也可以加在指定位置。 addAll需要使用Arrays.asList把数组转成List
查看全部 -
List是接口,所以在构造方法中不能直接实例化,而通过ArrayList()实例化。
例:public List coursesToSelect = new ArrayList();
调用Add()方法添加到List中。有两种方法:
方法1:直接添加,例:CoursesToSelect.add(cr1);
方法2:可以指定添加的位置,例:CoursesToSelect.add(0,cr1);
Course temp = (Course)coursesToSelect.get(0);
查看全部 -
remove(位置);方法调用位置取值范围
查看全部 -
查看全部
举报