发表于: 2016-11-09 22:32:54

1 2696


今天跟着视频学习java中的集合框架,通过学生选课案例,如下代码

package Test2Bag;


import java.util.ArrayList;

import java.util.Arrays;

import java.util.List;


public class ListTest {

public List coursesToSelect;


public ListTest() {

this.coursesToSelect = new ArrayList();

}

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(0,cr2);

Course temp2 = (Course)coursesToSelect.get(0);

System.out.println("添加了课程:"+temp2.id+":"+temp2.name);

}

public static void main(String[] args) {

ListTest lt = new ListTest();

lt.testAdd();

}

}


可以运行输出;但是点击运行会这个异常提示,以为是自己代码哪里又错了,花了好些时间检查,重写,Debug,最后还是百度了一下这句话的意思Errors exist in required project(s):才明白是同项目中其他类中有报错,不过通过这次找bug也算是复习了,同时明白遇到问题首先要认真看提示的意思才能找到问题所在地;

明天计划:

继续学习java中的集合框架Map,HashMap等等


返回列表 返回列表
评论

    分享到