Java 中的 LongStream anyMatch() 方法


Java 中的 LongStream 類中的 anyMatch() 方法返回此流的任何元素是否與提供的謂詞匹配。

語法如下。

boolean anyMatch(LongPredicate predicate)

此處,引數 predicate 是要應用於此流中元素的狀態less 謂詞。LongPredicate 表示一個 long 值引數的謂詞。

要在 Java 中使用 LongStream 類,請匯入以下包。

import java.util.stream.LongStream;

以下是在 Java 中實現 LongStream anyMatch() 方法的示例。

示例

 即時演示

import java.util.stream.LongStream;
public class Demo {
   public static void main(String[] args) {
      LongStream longStream = LongStream.of(100L, 150L, 200L, 300L, 400L, 500L);
      boolean res = longStream.anyMatch(a -> a > 350L);
      System.out.println("Do any of the element match the predicate? "+res);
   }
}

輸出如下。返回 TRUE,因為至少一個元素與 anyMatch() 方法中提到的謂詞匹配。

輸出

Do any of the element match the predicate? true

更新於: 30-7-2019

153 次瀏覽

開啟你的事業

完成課程獲取證書

開始吧
廣告
© . All rights reserved.