Groovy的列表
123
def list = [1, 3, 1]println list.classprintln list.size()
1234
def array = [1, 2, 1] as int[]println array.classprintln array.size()int[] array2 = [1, 2, 4]
123456
//排序def sortList = [2, 5, 1, 1, -3, 4, 7, 0]//Comparator mc = { a, b -> a == b ? 0 : Math.abs(a) < Math.abs(b) ? -1 : 1 }//Collections.sort(sortList,mc)sortList.sort{a, b -> a == b ? 0 : Math.abs(a) < Math.abs(b) ? -1 : 1 }//println sortList
//查找def findList = [2, 5, 1, 1, -3, 4, 7, 0]int res1 = findList.find {it % 2 !=0}def res2 = findList.findAll {it % 2 == 0}