以下のようなカスタム オブジェクトのリストがあります。
List<CustomObject> existingValues
そして、クライアントから送信された ID を持つ別のコレクションで、上記の CustomObject の ID が含まれていますSet<Long> ids
。
私の目標は、id が交差する要素のみを含む CustomObject でコレクションを返すことです。
これは、サイクルごとにネストされたもので簡単に実行できます。しかし、それは少し醜く見えます。
SQLでは、クエリで同様のことができます:
select * where customobject.id in (some ids...)
またはでどのように達成できますlamdaj
かguava
?