已采纳回答 / 倒霉蛋儿
它是集合Set类,和List类是平行的,同是属于Collection接口下面的一个子类。List集合里面的元素是有序春初和可以重复的,而Set集合里面的元素是无序存储和不能重复的。Set下面有HashSet和TreeSet 实现子类。
2016-01-13
最赞回答 / 软件研究所
我也刚学,也有这个问题,我试了试,觉的“3000sama"同学说得不对,”菜鸟起飞点“说的对但没解释清楚:1、”为什么一定要求add的必须是course类型哇?“ 答:不是一定!里面可以随便添加其他类型,你可以尝试添加 public void testAdd() { Course cr1 = new Course("1", "数据结构"); coursesToSelect.add(cr1); Course temp = (Course) coursesToSelect.get(0); Syste...
2016-01-13
Map接口——
1.Map提供了一种映射关系,其中的元素是以键值对(key - value)的形式存储的,能够实现根据key快速查找value
2.Map中的键值对以Entry类型的对象实例形式存在
3.键(key值)不可重复,value值可以重复
4.每个键最多只能映射到一个值
5.Map接口提供了分别返回key值集合,value值集合以及Entry(键值对)集合的方法
6.Map支持泛型,形式如:Map<K,V>
1.Map提供了一种映射关系,其中的元素是以键值对(key - value)的形式存储的,能够实现根据key快速查找value
2.Map中的键值对以Entry类型的对象实例形式存在
3.键(key值)不可重复,value值可以重复
4.每个键最多只能映射到一个值
5.Map接口提供了分别返回key值集合,value值集合以及Entry(键值对)集合的方法
6.Map支持泛型,形式如:Map<K,V>
2016-01-12
直接定义一个ArrayList对象,再在构造方法里new它不是更好吗,弄得这么麻烦
public class Test{
ArrayList a1=null;
public Test{
a1=new ArrayList();
}
public class Test{
ArrayList a1=null;
public Test{
a1=new ArrayList();
}
2016-01-11