小编Rom*_*hoo的帖子

过滤器的java 8流中的if-else逻辑问题

题:

举一个ArrayListPlayer秒- List<Player>。以一个Player与POJO String Nameint ageint runs。使用list.add.

找到第一个年龄小于 30 且跑数大于 5000 的玩家并打印姓名。否则打印“没有选择参加世界杯的球员”

POJO类:

public class Player {
    String name;
    int age;
    int runs;
    
    public Player(String name, int age, int runs) {
        super();
        this.name = name;
        this.age = age;
        this.runs = runs;
    }
    
    @Override
    public String toString() {
        return "Player [name=" + name + "]";
    }
}
Run Code Online (Sandbox Code Playgroud)

逻辑:

List<Player> players = Arrays.asList(
    new Player("Sachin",45,10252),
    new Player("Virat",29,7000),
    new …
Run Code Online (Sandbox Code Playgroud)

java java-8 java-stream

0
推荐指数
1
解决办法
75
查看次数

标签 统计

java ×1

java-8 ×1

java-stream ×1