September 2019
Intermediate to advanced
816 pages
18h 47m
English
Let's assume that we have the following Melon class:
public class Melon { private String type; private int weight; // constructors, getters, setters, equals(), // hashCode(), toString() omitted for brevity}
Let's also assume that we have the following list of Melon wrapped in a stream:
List<Melon> melons = Arrays.asList(new Melon("Gac", 2000), new Melon("Hemi", 1600), new Melon("Gac", 3000), new Melon("Apollo", 2000), new Melon("Horned", 1700));
Let's work on the Melon class using the sum(), min(), and max() terminal operations.