package com.test.jj; import java.util.ArrayList; import java.util.Collections; public class Test { ArrayList<Test.Men> mens = new ArrayList<Test.Men>(); public Test() { int[] ages = new int[] { 13, 54, 23, 45, 76, 22, 18, 69 }; for (int i = 0;
js sort方法根据数组中对象的某一个属性值进行排序 sort方法接收一个函数作为参数,这里嵌套一层函数用来接收对象属性名,其他部分代码与正常使用sort方法相同. var arr = [ {name:'zopp',age:0}, {name:'gpp',age:18}, {name:'yjj',age:8} ]; function compare(property){ return function(a,b){ var value1 = a[property]; var value2 = b