美文网首页
筛选出满足条件的数据

筛选出满足条件的数据

作者: 勇者与王者 | 来源:发表于2019-10-09 14:42 被阅读0次
    package lambda;
    
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Random;
    
    /**
    * 
    * @author q06285:
    * @version 创建时间:2019年10月8日 下午5:26:26
    * 
    */
    public class TestLambda {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
    
            Random r = new Random();
            List<Hero> heros = new ArrayList<Hero>();
            for (int i = 0; i < 10; i++) {
                heros.add(new Hero("hero " + i, r.nextInt(1000), r.nextInt(100)));
            }
            System.out.println("初始化后的集合:");
            System.out.println(heros);
            System.out.println("筛选出 hp>100 && damange<50的英雄");
            filter(heros);
        }
      
        private static void filter(List<Hero> heros) {
            for (Hero hero : heros) {
                if(hero.hp>100 && hero.damage<50)
                    System.out.print(hero);
            }
        }
    
    }
    
    

    相关文章

      网友评论

          本文标题:筛选出满足条件的数据

          本文链接:https://www.haomeiwen.com/subject/ylkgpctx.html