我有一個用戶列表,他們有一個名字和一個年齡。我想將此列表分成子列表,其中每個列表包含具有特定年齡的所有用戶。如何將集合拆分爲子集合?
下面是一個例子一些代碼:
public class User{
public String name;
public int age;
}
User user1 = new User();
user1.setName("Tom");
user1.setAge("20");
User user2 = new User();
user2.setName("Jack");
user2.setAge("21");
User user3 = new User();
user3.setName("Peter");
user3.setAge("21");
List<User> userList = new ArrayList<User>();
userList.add(user1);
userList.add(user2);
userList.add(user3);
我如何可以拆分userList
所以列表1(持有用戶年齡20)包含湯姆 和List2(持有用戶21歲)包含傑克和彼得?
他要爲不同年齡 –
@VD不同列表」,我只是改變了它。 – merlin2011
+1相同:) –