Использование Java 8, метода разделения коллекции List/Set на несколько коллекций в зависимости от условий.

NoSuchKey

рекомендация

отblog.csdn.net/qq_42080073/article/details/103393251