I wanna make streams from a list, and do something with an object if an certain field is true.
Let me show you what have I done till now:
List<UserData> userDataList = new ArrayList<>();
phoneNumbers.forEach(phoneNumber -> {
if (phoneNumber.getPrimary()) {
UserData userData = new UserData();
userData.setDescription(phoneNumber.getType());
userData.setValue(phoneNumber.getNumber);
userDataList.add(userData);
}
});
So if phoneNumber.getPrimary() == true will do the following task, if not -
ignore it.