java8 новые функции Lambda (4)

импорт java.util.ArrayList;
импорт java.util.List; 

импорт com.test.lambda.Person.Sex; 

общественный  класс Lambda03 { 

    публичный  статический  аннулируются основной (String [] арг) { 
        Список <Person> Список = новый ArrayList <Person> (); 
        Человек p1 = новый Person ( "zhangsan", Sex.MALE, 1 ); 
        Person p2 = новое лицо ( "Лиса", Sex.MALE, 1 ); 
        Человек p3 = новое лицо ( "Лиса", Sex.MALE, 2 ); 
        Человек p4 = новыйЧеловек ( "состоилась", Sex.FEMALE, 3 ); 
        Лицо р5 = новое лицо ( "состоилась", Sex.FEMALE, 3 ); 
        Человек р6 = новый Человек ( "состоилась", Sex.FEMALE, 3 ); 
        list.add (р1); 
        list.add (р2); 
        list.add (р3); 
        list.add (р4); 
        list.add (P5); 
        list.add (р6); 
        list.removeIf (п -> Sex.MALE.equals (n.getSex ()) && 2 == n.getAge ()); // 移除男性并且年龄2的数据
        System.out.println (список); 
        
    } 
}

рекомендация

отwww.cnblogs.com/zzlcome/p/11089217.html