Javaのリストのうちの特定の要素のリストを削除した後の要素の残りのリストを取得しますか?

Supun Wijerathne:

私は、要素のリストを持っている想像してみてください。

List<Session> sessions;

想像してみて、これはいくつかの要素が取り込まれます。

そして私は、上記のリストのサブリストで別のリストを持っています。

List<Session> successSessions;

名前が示すように、後者は、最初のリストのうち成功のセッションのセットです。したがって、残りのリストが一覧ですfailedSessions

取得するための効果的な方法は何であるfailedSessionsセッションのリスト全体を使用し、人口はsuccessSessions

前もって感謝します。!!!

また:

あなたは使用してそれを行うことができますremoveAllよう:

List<Session> failedSessions = new ArrayList<>(sessions); // initialise with 'sessions'
failedSessions.removeAll(successSessions);

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=224158&siteId=1