【慕课笔记】第六章 JAVA中的集合框架(下) 第6节 尝试对学生序列排序
来源:互联网 发布:浙江大学软件学院面试 编辑:程序博客网 时间:2024/05/22 08:49
第6节 尝试对学生序列排序
public void testSort4(){List<Student> stuList=new ArrayList<Student>();stuList.add(new Student("1","小明"));stuList.add(new Student("2","小红"));stuList.add(new Student("3","小叉"));System.out.println("--------------排序前---------------");for (Student student : stuList) {System.out.println("学生"+student.name);}Collections.sort(stuList);}
最后一行报错了Bound mismatch: The generic method sort(List<T>) of type Collections is not applicable for the arguments (List<Student>). The inferred type Student is not a valid substitute for the bounded parameter <T extends Comparable<? super T>>
原因是因为Student类没有继承Comparable类
0 0
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第6节 尝试对学生序列排序
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第8节 实现学生序列排序
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第5节 应用Collection.sort()实现List排序
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第1节 学生选课——判断List中课程是否存在
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第2节 学生选课——判断Set中课程是否存在
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第3节 学生选课——获取List中课程的位置
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第4节 学生选课——判断Map中是否包含指定的key和value
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第7节 Comparable&Comparator简介
- 【慕课笔记】第四章 JAVA中的集合框架(上) 第6节 学生选课—课程查询
- 【慕课笔记】第四章 JAVA中的集合框架(上) 第7节 学生选课—课程修改
- 【慕课笔记】第四章 JAVA中的集合框架(上) 第8节 学生选课—课程删除
- 【慕课笔记】第五章 JAVA中的集合框架(中) 第3节 学生选课——删除Map中的学生
- 【慕课笔记】第五章 JAVA中的集合框架(中) 第4节 学生选课——修改Map中的学生
- 【慕课笔记】第四章 JAVA中的集合框架(上) 第3节 学生选课—创建学生类和课程类
- 【慕课笔记】第五章 JAVA中的集合框架(中) 第2节 学生选课——使用Map添加学生
- 【慕课笔记】第四章 JAVA中的集合框架(上) 第4节 学生选课—添加课程(一)
- 【慕课笔记】第四章 JAVA中的集合框架(上) 第5节 学生选课—添加课程(二)
- 【慕课笔记】第四章 JAVA中的集合框架(上) 第9节 学生选课—应用泛型管理课程(一)
- Android Studio ——Service的生命周期
- APP测试之找回密码
- C++第1次实验
- 树,二叉树的一些基础知识以及二叉树的建立,存储操作
- Eclipse 配置tomcat 不带项目名称
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第6节 尝试对学生序列排序
- JMS(点对点point-to-point)
- 大数据时代,我们应该具有怎样的思维方式?
- java 空指针异常其他原因
- C++入门教程,全套C++基础教程(已更新完毕)
- C++第一次实验(复习)
- STS 创建maven项目
- c++上机报告
- C++第一次作业