Результаты поиска по запросу "generics"
Обобщения Java - есть ли способ избежать приведения (и непроверенных предупреждений) после того, как я вызвал instanceof?
Код Android - класс SharedPreferences экспортирует различные методы для сохранения / получения различных настроек: @SuppressWarnings("unchecked") public static <T> T retrieve(Context ctx, String key, T defaultValue) { SharedPreferences prefs ...
Обобщения Java - тип получения
public Interface Foo<T extends Colors>{...}Есть ли способ получить, какой T был дан для реализации Foo? Например, public Class FooImpl implements Foo<Green>{..}Вернул бы Грин.
C #: использование универсального для создания массива указателей
Днем все, небольшая помощь, пожалуйста. Чтобы обойти ограничение в 2 Гб в .NET, я создал класс, который распределяет память по куче, и это позволяет мне создавать массивы вплоть до предела моей свободной оперативной памяти. Однако, для простоты ...
Универсальное преобразование универсального типа из строки
Моя задача - написать метод StringToType (), который преобразует строку в указанный тип T. Для примитивных типов я использую метод Convert.ChangeType ()Для перечислимых типов - Enum.TryParse ()Для всех других пользовательских типов я ...
Необработанные типы с универсальными методами, независимыми от универсального типа
Это продолжение кchrert [https://stackoverflow.com/users/1658772/chrert]вопрос Общие классы с коллекционным геттером других типов [https://stackoverflow.com/questions/16654561/generic-classes-with-collection-getter-of-other-types/16654735] , Если ...
Реализуя Comparable, сравните с именем clash: «имеют одинаковое стирание, но ни один не переопределяет другой»
Я хотел бы иметь метод CompareTo, который принимает Real (класс для работы со сколь угодно большими и точными действительными числами (ну, если на данный момент его длина меньше 2 ^ 31]) и метод CompareTo, который принимает Объект, но Java не ...
Два метода для создания универсальных массивов
Я изучил следующие два метода для создания универсальных массивов. Один @SuppressWarnings("unchecked") static <T> T[] array1(final Class<T> elementType, final int size) { return (T[]) Array.newInstance(elementType, size); }А другой static <T> ...
Java Arrays vs Generics
Предположим, что Суперкласс Америка и два ее Подкласса Южная Америка и Северная Америка Дело 1 Для массивов: America[] am = new SouthAmerica[10]; //why no compiler error am[0]= new NorthAmerica(); //ArrayStoreException at RunTimeДело 2 В то ...
Как получить доступ к .class из класса с помощью Generic?
Когда дело доходит до классов без обобщений, я могу получить доступ к этому атрибуту .class следующим образом: class Foo{ Class<Foo> getMyClass(){ return Foo.class; } }но как мне получить доступ к этому атрибуту ".class", если у Foo есть ...
Универсальный метод Scala - нет класса ClassTag для T
Я относительно новичок в Scala и пытаюсь определить метод универсального объекта. Тем не менее, когда я ссылаюсь на параметризованный тип в методе, я получаю «Нет ClassTag для T». Вот надуманный пример, который иллюстрирует проблему. scala> def ...