Case saya ingin menggroup id yang sama dari list ini dan ingin sum dari parameter ke-3 dan nge avg parameter ke-4. new Foo ( 1 , "P1" , 300.0 , 400.0 ), new Foo ( 2 , "P2" , 600.0 , 400.0 ), new Foo ( 3 , "P3" , 30.0 , 20.0 ), new Foo ( 3 , "P3" , 70.0 , 20.0 ), new Foo ( 1 , "P1" , 360.0 , 40.0 ), new Foo ( 4 , "P4" , 320.0 , 200.0 ), new Foo ( 4 , "P4" , 500.0 , 900.0 ) expectednya ketika di group akan seperti ini new Foo ( 1 , "P1" , 660.0 , 220.0 ), new Foo ( 2 , "P2" , 600.0 , 400.0 ), new Foo ( 3 , "P3" , 100.0 , 20.0 ), new Foo ( 4 , "P4" , 820.0 , 550.0 ) How To buat class Foo class Foo { private int id; private String name; private double a; private double b; public Foo ( int id, String name, double a, double b) { this . id = id; this . ...