Что было бы лучше в дженериках? Похоже на меня, но затмение жалуется только на List
, но не с List<Object>
.Лучше использовать Список <Object> или просто Список
ответ
Следует использовать параметр. Он предоставляет компилятору подробную информацию о таких вещах, как литье и автобоксинг.
С этим, особенно если используются типы, отличные от Object
, компилятор может обрабатывать отливку и обеспечивать совместимость. Особенно с возвращаемыми значениями и сигнатурами метода, параметрируемый истинный тип может не отображаться из байт-кода другим классам.
Следует напомнить, что List<Object>
семантически и программно почти так же бесполезно, как List
. Убедитесь, что, если хотите, используйте более конкретный тип. Если вы объявляете класс или метод, убедитесь, что вы используете правильный специальный шаблон.
Ни один. Лучше указать конкретный общий тип содержимого списка, если это возможно. По крайней мере, следует использовать общий интерфейс.
- 1. Что лучше использовать массив или Список <>?
- 2. Лучше использовать заземленный список или нет?
- 3. Лучше использовать список пар или два списка?
- 4. Использовать список или словарь?
- 5. Как лучше всего обращаться Список <Entity>, Список <Entity Id>, Список <Entity name> эффективно?
- 6. Как назначить Список <Bear> или Список <Goat> в список <IAnimal>
- 7. Список <?> или Список <Object>
- 8. Преобразование `TransformingRandomAccessList <T>` просто `Список <T>`
- 9. Методы: что лучше Список или объект?
- 10. Список Список <>?
- 11. Какой список лучше?
- 12. Отсылать клиенту полный список или просто страницу?
- 13. что лучше ... список объектов или карта?
- 14. Что было бы лучше, массив или список?
- 15. Расширить список или использовать альтернативу?
- 16. новый [] или новый список <T>?
- 17. Как эффективно использовать список <T>?
- 18. Просто список импорта для android
- 19. когда использовать Список <T> .BinarySearch?
- 20. Инициализировать список <Список <Integer>> в Java
- 21. Анимационный список просто deosn't start
- 22. Лучше/Быстрее для петли через набор или список?
- 23. «список предметов» или «список предметов»
- 24. Список привязок <T> в список
- 25. Список или отдельный список GraphQL
- 26. Лучше использовать strings.xml или просто тексты в файлах макета?
- 27. Вложенный список или список Var?
- 28. Лучше ли обсуждать проблемы в трекер или список рассылки?
- 29. Инициировать список <ChildClass> в список <ParentClass>
- 30. Должен ли я использовать Список <IObserver> или просто Действие <T> для отслеживания подписчиков IObservable?