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

来源:6-1 学生选课---判断 List 中课程是否存在

萌新淡金

2019-07-26 14:07

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));
 }

写回答 关注

4回答

  • 奶尤糯米团子
    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>();

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

    qq_慕虎6...

    把queryname用ArrayList方法变成集合

    2020-07-27 11:44:44

    共 3 条回复 >

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

    哦哦哦

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题