Я хочу вернуть два объекта из Java-метода и задавался вопросом, что может быть хорошим способом сделать это?
Возможные способы, о которых я могу думать: return a HashMap
(поскольку эти два объекта связаны) или возвращают ArrayList
объектов Object
.
Чтобы быть более точным, двумя объектами, которые я хочу вернуть, являются (a) List
объектов и (b) имена разделяемых запятыми.
Я хочу вернуть эти два объекта из одного метода, потому что я не хочу перебирать список объектов, чтобы получить имена, разделенные запятыми (что я могу сделать в том же цикле в этом методе).
Как бы то ни было, возврат HashMap
выглядит не очень изящным способом.