Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

Code Block
themeEclipse
languagejava
titleTradisjonell måte
for (Person p : persons) {
    p.setAge(p.getAge() + 1);
}

 

 

Code Block
themeEclipse
languagejava
titleMed stream og lambda
persons.stream().forEach(p -> p.setAge(p.getAge() + 1));

 

...

 

Code Block
themeEclipse
languagejava
titleTradisjonell måte
for (Person p : persons) {
    if (p.getAge() < 18 && p.getGender() == 'M')
        p.setAge(p.getAge() + 1);
}

 

 

Code Block
themeEclipse
languagejava
titleMed stream og lambda
persons.stream()
	.filter(p -> p.getAge() < 18 && p.getGender() == 'M')
	.forEach(p -> p.setAge(p.getAge() + 1));

 

...