`

Sorting List in Groovy Language

    博客分类:
  • Java
阅读更多
//Sort Object by its Field
// Create a object under file name Student.groovy
class Student{
    int id
    String name
}
 
//Explanation
def studentList = [ new Student(id: 2, name: 'Beta'),
            new Student(id: 1, name: 'Charley'),
            new Student(id: 3, name: 'Alpha')
          ]
          
//output will be Charley, Beta, Alpha
studentList.sort{ it.id }
studentList.each{print it.name+' '}
println() 
//output will be Alpha, Beta, Charley
studentList.sort{ it.name }
studentList.each{print it.name+' '}           
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics