Итак, у меня есть этот действительно большой метод, который я написал.Если ему дан стек, он вернет стек.Если ему дана очередь, она вернет очередь.Он использует много рекурсии, и он принимает очередь / стек и возвращает ту же самую очередь / стек, измененную соответствующим образом.
Я не хочу копировать / вставлять свой метод только для того, чтобы я мог изменить тип, используемый внутриТак есть ли способ сделать это универсальным?Как, он будет принимать любую старую коллекцию и играть с ней?Я пробовал просто использовать Collection, но проблема в том, что у него нет .remove (), который я могу использовать со стеком / очередью.
Любая помощь будет принята с благодарностью.
Спасибо.