我正在做一个访问控制系统,我有一个 User
对象的 ArrayList
,其中包含用户号和其他内容。以下是列表的打印示例:
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());
假设您有一个名为 userList
的 User
bean 的 ArrayList
,每个 bean 都有一个名为 id
的属性。
关于java - 如何按用户编号对用户的 ArrayList 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41132755/