Java 8 StreamsAPIを使用したコレクションに対する「含む」種類のクエリ

vipink。

コレクションタイプにオートコンプリートのようなシナリオを設定する必要があるという要件があります。

オブジェクトのリストがあり、従業員と言えます。これで、「man」と入力するたびに、名前と電子メールIDに「man」が含まれるすべての従業員オブジェクトが返される必要があります。

どうすればJAVAでこれを達成できますか。LAMDBAと述語機能について聞いたのですが、ボットはそれらを要件にどのように使用できるかを確信しています。

誰かがこれをどのように達成できるか提案できますか?

デビッドSN

ストリームを使用できます

List<Employee> list = ... // Initialize the list.
List<Employee> filterdList = list.stream()
    .filter(emp->emp.getName().contains("man"))
    .filter(emp->emp.getEmail().contains("man"))
    .collect(Collectors.toList());

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Java 8 Collectors groupingByを使用して、コレクションのマップを含むマップを取得するにはどうすればよいですか?

分類Dev

Java 8ストリームを使用して、異なるタイプの別のコレクションからコレクションを更新する

分類Dev

Javaでストリームを使用してJSONArrayにコレクション/配列を変換する方法8

分類Dev

コレクションのJavaの8地図空の場合は、コレクションと削除エントリから要素を削除します

分類Dev

条件によって1つのコレクションから別のコレクションにアイテムを挿入し、Google GuavaまたはJava 8 Stream APIを使用して両方のコレクションを反復処理します

分類Dev

Java8ストリーム-コレクション内の同じIDを持つオブジェクトに対する操作

分類Dev

java8のストリームgroupingbyを使用した文字列のコレクションによるグループ化

分類Dev

Java-8 StreamsAPIを使用して文字列のリストをマップに変換する

分類Dev

コレクションに対するAssertJテスト:改善点:「抽出」またはJava8 forEach

分類Dev

java8ストリームを使用してコレクションを構築する

分類Dev

Java 8コレクションストリーミングAPIを使用したスタック

分類Dev

コレクションのストリームを1つのコレクションに結合する-Java 8

分類Dev

変化するコレクションに対するJava 8 Lambdaクロージャー

分類Dev

Java 8を使用して、いくつかの基準によってコレクション内の一意の値をチェックする方法

分類Dev

Java8ストリーミングAPIを使用してコレクションから最大(または最小)を削除する

分類Dev

Java8のストリームとコレクターを使用したコレクションからマップへの変換のカプセル化

分類Dev

Java 8でコレクション内のネストされた要素のリストを取得するにはどうすればよいですか?

分類Dev

コレクションをJava 8ストリームを使用してソートしてマップに変換する

分類Dev

Java 8 StreamsAPIを介したStringBuilder操作

分類Dev

Java8-異なるコレクションを持つネストされたForEachのストリーム

分類Dev

ストリームとコレクターを使用したコレクションのサブリストエントリへのJava8マッピング

分類Dev

ストリームとコレクターを使用したコレクションのサブリストエントリへのJava8マッピング

分類Dev

Java8を使用したレガシーコードのリファクタリングオプション<T>

分類Dev

Java 8ストリームは、タイプAのコレクションからタイプBのコレクションを作成します

分類Dev

Java 8 2つのコレクションから異なるエンティティをフィルタリングする方法は?

分類Dev

コレクションを1つのキー複数値マップに変換するJava8の方法

分類Dev

Java 8で事前定義されたメソッドを使用せずにコレクションを別のコレクションタイプに変換する

分類Dev

Java 8 Lambda-別のコレクションによるコレクションのフィルター

分類Dev

オプションのJava 8ジェネリックコレクション

Related 関連記事

  1. 1

    Java 8 Collectors groupingByを使用して、コレクションのマップを含むマップを取得するにはどうすればよいですか?

  2. 2

    Java 8ストリームを使用して、異なるタイプの別のコレクションからコレクションを更新する

  3. 3

    Javaでストリームを使用してJSONArrayにコレクション/配列を変換する方法8

  4. 4

    コレクションのJavaの8地図空の場合は、コレクションと削除エントリから要素を削除します

  5. 5

    条件によって1つのコレクションから別のコレクションにアイテムを挿入し、Google GuavaまたはJava 8 Stream APIを使用して両方のコレクションを反復処理します

  6. 6

    Java8ストリーム-コレクション内の同じIDを持つオブジェクトに対する操作

  7. 7

    java8のストリームgroupingbyを使用した文字列のコレクションによるグループ化

  8. 8

    Java-8 StreamsAPIを使用して文字列のリストをマップに変換する

  9. 9

    コレクションに対するAssertJテスト:改善点:「抽出」またはJava8 forEach

  10. 10

    java8ストリームを使用してコレクションを構築する

  11. 11

    Java 8コレクションストリーミングAPIを使用したスタック

  12. 12

    コレクションのストリームを1つのコレクションに結合する-Java 8

  13. 13

    変化するコレクションに対するJava 8 Lambdaクロージャー

  14. 14

    Java 8を使用して、いくつかの基準によってコレクション内の一意の値をチェックする方法

  15. 15

    Java8ストリーミングAPIを使用してコレクションから最大(または最小)を削除する

  16. 16

    Java8のストリームとコレクターを使用したコレクションからマップへの変換のカプセル化

  17. 17

    Java 8でコレクション内のネストされた要素のリストを取得するにはどうすればよいですか?

  18. 18

    コレクションをJava 8ストリームを使用してソートしてマップに変換する

  19. 19

    Java 8 StreamsAPIを介したStringBuilder操作

  20. 20

    Java8-異なるコレクションを持つネストされたForEachのストリーム

  21. 21

    ストリームとコレクターを使用したコレクションのサブリストエントリへのJava8マッピング

  22. 22

    ストリームとコレクターを使用したコレクションのサブリストエントリへのJava8マッピング

  23. 23

    Java8を使用したレガシーコードのリファクタリングオプション<T>

  24. 24

    Java 8ストリームは、タイプAのコレクションからタイプBのコレクションを作成します

  25. 25

    Java 8 2つのコレクションから異なるエンティティをフィルタリングする方法は?

  26. 26

    コレクションを1つのキー複数値マップに変換するJava8の方法

  27. 27

    Java 8で事前定義されたメソッドを使用せずにコレクションを別のコレクションタイプに変換する

  28. 28

    Java 8 Lambda-別のコレクションによるコレクションのフィルター

  29. 29

    オプションのJava 8ジェネリックコレクション

ホットタグ

アーカイブ