为啥java入门第三季中4-4里面,coursesToSelect.add(1,cr2); 跟coursesToSelect.add(cr2);输出的是 添加了课程1:数据结构 添加了课程1:数据结构
public void testAdd(){
//创建一个课程对象,并通过调用add方法,添加到备选课程List中
Course cr1=new Course("1","数据结构");
coursesToSelect.add(cr1);
Course temp=(Course) coursesToSelect.get(0);
System.out.println("添加了课程"+temp.id+":"+temp.name);
Course cr2=new Course("2","c语言");
coursesToSelect.add(cr2);
Course temp2=(Course) coursesToSelect.get(0);
System.out.println("添加了课程"+temp2.id+":"+temp2.name);
}
public void testAdd(){
//创建一个课程对象,并通过调用add方法,添加到备选课程List中
Course cr1=new Course("1","数据结构");
coursesToSelect.add(cr1);
Course temp=(Course) coursesToSelect.get(0);
System.out.println("添加了课程"+temp.id+":"+temp.name);
Course cr2=new Course("2","c语言");
coursesToSelect.add(1,cr2);
Course temp2=(Course) coursesToSelect.get(0);
System.out.println("添加了课程"+temp2.id+":"+temp2.name);
}