我正在做一个访问控制系统,并且有一个ArrayList
个User
对象,其中包含一个用户号码和其他内容。这是列表的打印示例:
1;258;Pedro Pereira
2;3579;Pedro Miguens;A DEMO para LIC está pronta
9;391;João Silvério;Bem Vindo Criador
6;1234;joao
4;391;Miguel Fernandes;Telefonar ao João Manuel
如何对
ArrayList
进行排序,使userList
排序而不必编写完整的代码? 最佳答案
在Java 8中,可能类似于:Collections.sort(userList, (user1, user2) -> user1.getId() - user2.getId());
假设您有一个ArrayList
个User
豆,称为userList
,每个都有一个名为id
的属性。