Результаты поиска по запросу "generics"
В чем разница между <?> И <? расширяет объект> в Java Generics?
Я видел подстановочный знак, использовавшийся ранее для обозначения любого объекта - но недавно увидел использование: <? extends Object>Поскольку все объекты расширяют объект, являются ли эти два использования синонимами?
Параметры вложенного типа в Java
Это пример, который я сделал для упрощения моего реального кода, поэтому я прошу прощения, если он немного надуманный. То, что я хотел бы сделать, это эффективно получить два параметра типа из одного аргумента вложенного типа. Я почти уверен, что ...
Условное поведение на основе конкретного типа для универсального класса
Так как мой вопрос отвчерашний день [https://stackoverflow.com/questions/802011/size-of-generic-type]Возможно, это было не совсем ясно, и я не получил ответ, который хотел, я постараюсь сформулировать его более общим образом: Есть ли способ ...
Ковариантность в программировании на уровне типов
Я пытаюсь создать типы Tuple, эквивалентные тем, которые есть в библиотеке Scala, только с помощью метода: +, который расширяет Tuple до Tuple путем добавления значения N + 1st - так что я смогу рекурсивно создавать Tuple : class Test { abstract ...
Как реализовать универсальный метод для выполнения математических вычислений для различных типов значений
У меня есть метод, который принимает IEnumerable-decimals и выполняет различные математические функции. Я хочу использовать тот же метод на IEnumerable-int-. Как мне это реализовать? Например найти простую сумму? void Calculate<T>(IEnumerable ...
Универсальный метод может использовать контравариантные / ковариантные типы?
Я пишу обобщенный метод, чтобы использовать его в специальной задаче в шаблоне T4. Метод должен позволять мне использовать специализированные типы из общего интерфейса. Я думал о следующих подписях: interface IGreatInterface { Object ...
Обобщения с помощью Spring RESTTemplate
У меня есть такой класс: public class Wrapper<T> { private String message; private T data; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public T getData() { return data; } ...
Поиск определенного типа, хранящегося в ArrayList <Object> (т. Е. Object = String и т. Д.)
Скажем, у меня есть ArrayList, который я преобразовал в ArrayList объектов. Я знаю, что все объекты, которые были в приведенном мною ArrayList, были одного типа, но не такого типа. Теперь, если ArrayList не пустой, я мог бы взять один из ...
универсальная функция в python - вызов метода с неизвестным количеством аргументов
Я новичок в Python и мне нужна помощь ... Я реализую общую функцию поиска, которая принимает аргумент "fringe", который может быть структурой данных многих типов. в методе поиска у меня есть строка: fringe.push(item, priority)проблема в том, ...
Как я могу сослаться на тип класса, который интерфейс реализует в Java?
У меня возникла проблема с интерфейсами в программе, которую я делаю. Я хочу создать интерфейс, который имеет один из методов, получающих / возвращающих ссылку на тип собственного объекта. Это было что-то вроде: public interface I { ? getSelf(); ...