javaList排序之冒泡排序实例代码
java List 排序之冒泡排序实例代码

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比红寺堡网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式红寺堡网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖红寺堡地区。费用合理售后完善,十年实体公司更值得信赖。
List排序,这里介绍两种排序:
1.Collections.sort()排序:
假如List集合中放的是Menu对象。
public class Menu{
private int id;
private String name;
private int seq;//自定义排序字段
//构造函数、getter、setter省略.......
}
List2.冒泡排序
for (int i = 0; i < menus.size() - 1; i++) {
for (int j = 1; j < menus.size() - i; j++) {
Menu menu;
if ((menus.get(j - 1).getSeq().toString()).compareTo(menus.get(j).getSeq()) > 0) {
menu = allTree.get(j - 1);
menus.set((j - 1), menus.get(j));
menus.set(j, menu);
}
}
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
名称栏目:javaList排序之冒泡排序实例代码
网站路径:http://www.jxjierui.cn/article/ihdjoh.html


咨询
建站咨询
