//list集合根据某字段获取某个对象 List<User> list = new ArrayList<>(); User user1 = new User(); user1.setCode("apple"); user1.setName("苹果"); list.add(user1); User user2 = new User(); user2.setCode("orange"); user2.setName("橙子"); list.add(user2); User userV = list.stream().filter(i -> "orange".equals(i.getCode())).findFirst().orElse(null);