问答详情
源自:6-1 学生选课---判断 List 中课程是否存在

自己写了个containsAll方法的使用,仅供参考

public void testContainsAll() {
    System.out.println("一共查询多少门课程?");
    int num = scanner.nextInt();
    List<Courses> queryName = new ArrayList<Courses>();
    for(int i=0; i<num; i++) {
        System.out.println("请输入查询的课程"+(i+1)+"名称:");
        String inputName = scanner.next();
        Courses c = new Courses();
        c.name = inputName;
        queryName.add(c);
    }
    System.out.print("查询的课程:");


    for (Courses courses : queryName) {
        System.out.print(courses.name+" ");
    }
    System.out.println("\n备选课程中是否包含课程:"+coursesToSelect.containsAll(queryName));
 }

提问者:萌新淡金 2019-07-26 14:07

个回答

  • 奶尤糯米团子
    2020-03-20 17:14:50

    http://img4.mukewang.com/5e7489580001cdeb16761124.jpg

    对比了一下我们的代码,感觉没什么大的差别,求教我写的这个为什么报错了呢?

  • 慕粉1902394721
    2020-02-10 21:31:00

    这是list集合,泛型是Course对象,规定集合里面只能存储这个对象的数据

  • qq_流年哎_nyzFIJ
    2019-08-13 18:02:02

     List<Courses> queryName = new ArrayList<Courses>();

    能解释下这行代码的意义么

  • 慕哥9216131
    2019-08-04 17:18:45

    哦哦哦