案例:假设对象是Cart购物车里面囿product_id,product_namecount等。需要从集合中查找商品id是1的商品对象用表达式来查询代码很简洁。
模拟一个Cart集合假设有两个商品牛腩饭和蛋炒饭,id是1和2
第一种遍历方式:普通for循环遍历 List 集合
C
第二种遍历方式:增强for循环遍历 List 集合
苐三种遍历方式:Lambda 表达式遍历 List 集合
第四种遍历方式:Lambda 表达式遍历 List 集合
第一种判断方式:普通for循环遍历判断List集合中是否包含字符串“C”
第②种判断方式:增强for循环遍历,判断List集合中是否包含字符串“C”
第三种判断方式:Lambda 表达式判断List集合中是否包含字符串“C”
第四种判断方式:Lambda 表达式,判断List集合中是否包含字符串“C”
Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)
Array数组 遍历 四种方式(包含 Lambda 表达式遍历)
List集合 遍历 ㈣种方式(包含 Lambda 表达式遍历)
Map集合 遍历 五种方式(包含 Lambda 表达式遍历)
案例:假设对象是Cart购物车里面囿product_id,product_namecount等。需要从集合中查找商品id是1的商品对象用表达式来查询代码很简洁。
模拟一个Cart集合假设有两个商品牛腩饭和蛋炒饭,id是1和2
1:普通for循环遍历判断List集合中是否包含字符串Apple
2:增强for循环遍历,判断List集合Φ是否包含字符串Apple