怎么查域名备案信息,山东服务好的seo,招商网站建设地点,上海公司买房如果取得第一个元素#xff0c;则用findFirst()
最后提取元素的时候#xff0c;可以用#xff1a;get或者orElse(null)
这里要注意的是#xff0c;规范用法是orElse(null)
用get方法#xff0c;如果filter中获取的是null#xff0c;那么用get方法会抛出异常#xff1…如果取得第一个元素则用findFirst()
最后提取元素的时候可以用get或者orElse(null)
这里要注意的是规范用法是orElse(null)
用get方法如果filter中获取的是null那么用get方法会抛出异常异常见图二 /*** 测试* 如果返回值是null的话则取orElse中值* orElse*/Testpublic void test28() {ListInteger ids new ArrayList();ids.add(3);ids.add(5);
// Integer i ids.stream().filter(r - (r.equals(9))).findFirst().orElse(null);Integer j ids.stream().filter(r - (r.equals(9))).findFirst().get(); //这种方法不推荐如果filter中返回的是空的话用get会抛出异常
// System.out.println(i);System.out.println(j);}