Interfejs Prediacte

package pl.am.object2.lesson56;

import java.util.ArrayList;

public class FiltorwanieKotow {
    public static void main(String[] args) {
        ArrayList<Kot> koty = new ArrayList<>();
        koty.add(new Kot("mruczek", 2.5));
        koty.add(new Kot("filemon", 3));
        koty.add(new Kot("bonifacy", 2));
        koty.add(new Kot("w butach", 2.8));
        koty.add(new Kot("miał", 2.1));
        koty.add(new Kot("kotek", 2.7));

        koty.sort((kot1, kot2) -> Double.compare(kot1.getMasa(), kot2.getMasa()));
        System.out.println("Sortowanie po masie");
        for (Kot kot : koty) {
            System.out.println(kot);
        }

        System.out.println("Tylko duże koty");

        koty.removeIf( kot -> kot.getMasa() <= 2.5);
        for (Kot kot : koty) {
            System.out.println(kot);
        }

    }
}

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *