我正在做一个访问控制系统,并且有一个ArrayListUser对象,其中包含一个用户号码和其他内容。这是列表的打印示例:

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());

假设您有一个ArrayListUser豆,称为userList,每个都有一个名为id的属性。

10-06 10:12
查看更多