A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 铁矫狮情子 中级黑马   /  2014-1-10 21:10  /  1505 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

提示: 该帖被管理员或版主屏蔽

6 个回复

正序浏览
FFF 发表于 2014-1-11 17:00
请不要帮他人做考试的题目。否则会扣分的!谢谢!

ok,以后会注意,不过我也没有把代码拿出来,只是说了思路
回复 使用道具 举报
静心远行 发表于 2014-1-11 01:33
基础测试题里边的吧,这道题我做了好长时间,思路如下:
首先声明Student类,这个应该没问题吧
然后在主函 ...

请不要帮他人做考试的题目。否则会扣分的!谢谢!
回复 使用道具 举报
基础测试题里边的吧,这道题我做了好长时间,思路如下:
首先声明Student类,这个应该没问题吧
然后在主函数中创建并实例化5个Student对象,实例化时就把姓名年龄分数实例进去
然后声明并实例化treeset了,这个之前我也不会,不过看了API文档之后,摸索出来了
TreeSet<Student> ts =new TreeSet<Student>(new MyComparator());
里边的<Studnet>是泛型,而那个new MyComparator()是我自己实现的比较器Comparator接口的一个类
构造函数里加上了这个new MyComparator()之后,你每次加进treeset里的对象就会按照比较器中定义好的方法按顺序加入
其实,这个比较器的基层原理我也不懂,但是,会用。
你可以再去查查资料和java API,看看怎么用这个东西。希望对你有帮助!
回复 使用道具 举报
class Student{}
回复 使用道具 举报
还是求思路
回复 使用道具 举报
求代码?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马