set集合的排序
2015-07-22 10:59
288 查看
在hibernate的OneToMany的实体关联的时候,one端的set是无序的,可是需要按照顺序来搞的话就比较麻烦了。
下面给出一个例子。
想要从小到大就这样,想要从大到小两个参数换一下。
下面给出一个例子。
Set<DiaryPicture> diaryPictureSet = growthDiary.getDiaryPictures(); List<DiaryPicture> diaryPictureList = new ArrayList<DiaryPicture>(diaryPictureSet); /*将list有序排列*/ Collections.sort(diaryPictureList, new Comparator<DiaryPicture>() { public int compare(DiaryPicture arg0, DiaryPicture arg1) { return arg0.getId().compareTo(arg1.getId()); // 按照id排列 } });
想要从小到大就这样,想要从大到小两个参数换一下。
相关文章推荐
- 在windows下安装OpenDaylight的Helium(氦)版本
- ubuntu jdk环境配置
- ASP.NET MVC验证 - 自定义验证规则、验证2个属性值不等【待验证】
- 堆的基本知识
- HTTP协议详解(真的很经典)
- vhost文件设置
- ios面试题整理
- Git常用命令
- poj 3301 Texas Trip 三分搜索
- Android横竖屏切换
- 函数返回值为数组
- ajax 后台正常执行,前台报错信息却是404
- android自定义加载框
- Ubuntu设置root用户登录
- OpenGL中各种坐标系的理解
- bootstrap css语法,javascript
- 【飞控学习1】APM和PX4飞控源码下载及安装
- 背包九讲
- undefined reference to: xxx
- 标准输入输出重定向