Java中如何實現列表對象(List)的靈活查找?/java中Listgen根據某個元素獲取對象


public class Customer {

      private int id;

      private String name;

//其他省略 }

//建立測試數據

List<Customer> customers = new ArrayList<>();

     customers.add(new Customer(1, "Jack"));

     customers.add(new Customer(2, "James"));

     customers.add(new Customer(3, "Kelly"));

//實現查找,找到則返回匹配的對象,找不到則返回null

Customer james = customers.stream() .filter(customer -> "James".equals(customer.getName())) .findAny() .orElse(null);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM