5
ответов

Странный универсальный Java

Что это означает? HashBiMap <Символ, Целое число> charOcc = HashBiMap. <Символ, Целое число> создает ();
вопрос задан: 12 January 2010 16:00
5
ответов

Преобразование IEnumerable <T> к IList

Если метод берет параметр системы типов. Наборы. IList может я законно/безопасно передавать значение системы типов. Наборы. Универсальный. IEnumerable <T>? Я ценил бы полное...
вопрос задан: 4 January 2010 16:37
5
ответов

Родовая функция Java: как возвратить Универсальный тип

Вот является Java универсальным шаблоном: общедоступный <T> T getResultData (Класс <T> resultClass, other_args) {... возвращают resultClass.cast (T-вещь);} типичный вызов похож: DoubleBuffer...
вопрос задан: 24 December 2009 17:23
5
ответов

что является различием между 'супер' и 'расширяется' в Дженериках Java [дубликат]

Я пытаюсь изучить дженерики Java. Я не ясен, когда Вы будете использовать <T, расширяет Foo> и когда Вы будете использовать <T супер Foo>. Что каждую из этих вещей означают о T? Позволяет говорят, что я имею <...
вопрос задан: 15 December 2009 22:30
5
ответов

преобразуйте список объектов от одного типа до другого лямбда-выражения использования

У меня есть цикл foreach, читая список объектов одного типа и производя список объектов другого типа. Мне сказали, что лямбда-выражение может достигнуть того же результата. var origList = List&...
вопрос задан: 15 December 2009 08:08
5
ответов

Дженерики и nullable тип

Скажите, что у меня есть метод, который берет интервал в качестве строки и возвращает интервал, если синтаксический анализ успешно выполняется или нулевое значение иначе. интервал? ParseValue (представляют intAsString в виде строки) {интервал i; если (инт
вопрос задан: 10 December 2009 06:29
5
ответов

Дженерики в унаследованном коде

У нас есть довольно большой объем кода, который просто сделал переход к Java 5. Мы использовали дженерики в тех компонентах, предназначенных для того, чтобы быть выпущенным в версии Java 5, но остающийся код...
вопрос задан: 8 December 2009 18:38
5
ответов

Дженерики и вопросительный знак

Я хотел бы использовать универсальный список, но метод инициализации только возвращает Список. Следующий код работает хорошо: Перечислите tmpColumnList = aMethodToInitializeTheColumnList (); tmpColumnList.add ("...
вопрос задан: 3 December 2009 13:56
5
ответов

C#: Универсальные типы, которые имеют конструктора?

У меня есть следующий тестовый код C#: класс MyItem {MyItem (интервал a) {}} класс MyContainer <T>, где T: MyItem, новый () {общественность, освобождают CreateItem () {T oItem = новый...
вопрос задан: 30 November 2009 19:57
5
ответов

Отражение Java: Что содержит мой Набор?

Я определил метод в классе: общественность освобождает setCollection (Набор <MyClass>); и в другом классе общественность освобождают setCollection (Набор <OtherClass>); (и действительно, много подобных...
вопрос задан: 19 November 2009 16:25
5
ответов

Действительно ли возможно выбрать C ++ универсальный параметр типа во времени выполнения?

Существует ли способ выбрать универсальный тип класса во времени выполнения, или действительно ли это - вещь времени компиляции в C++? То, что я хочу сделать, является чем-то вроде этого (псевдокод): тип Generictype; если (somveval == 1)...
вопрос задан: 14 November 2009 23:18
5
ответов

Дженерики и Class.forName

Я хотел бы создать экземпляр указанного класса с помощью его имени. Мой код показывают ниже. Я получаю предупреждение компилятора. Я делаю это правильный путь? Даже возможно использовать название класса...
вопрос задан: 14 November 2009 09:29
5
ответов

Java: параметризованный выполнимый

Стандартный интерфейс Runnable только не параметризовал выполненный () метод. Существует также Вызываемый интерфейс <V> с вызовом () метод, возвращая результат универсального типа. Я должен передать универсальный параметр...
вопрос задан: 2 November 2009 08:12
5
ответов

причуда компилятора Java: поле объявляется в том же классе, все же “не видимом”

Компилятор затмения отказывается компилировать следующий код, указывая, что поле s не видимо. (Аспект IBM J компилятор также отказывается, указывая, что "s не мог быть разрешен"), Почему это? общественность...
вопрос задан: 22 October 2009 19:58
5
ответов

Общий метод, Выполняемый с типом выполнения [дубликат]

У меня есть следующий код: общедоступный класс ClassExample {освобождает DoSomthing <T> (имя строки, T значение) {SendToDatabase (имя, значение);} общедоступный класс ParameterType {...
вопрос задан: 22 October 2009 12:46
5
ответов

Как я могу осуществить конструктора типа в реальном классе через интерфейс, который он реализует?

Позвольте мне описать ситуацию, и я уверен, что просто думаю об этой проблеме неправильно. У меня есть реальный класс, который реализует интерфейс. Я хочу осуществить в контракте что класс...
вопрос задан: 15 October 2009 11:53
5
ответов

IDE для Мн разработки / [закрытой] разработки SQL

Есть ли любой свободный IDE для Мн разработки / разработки SQL
вопрос задан: 30 September 2009 18:31
5
ответов

список Java объектов, что вся реализация интерфейс

Предположим, что у меня есть класс, который реализует интерфейс: общедоступный класс A реализует IB, и у меня есть Список <A>, что я хотел бы сослаться к: Список <? реализации IB> список. Так, чтобы я мог кодировать:...
вопрос задан: 23 September 2009 08:01
5
ответов

Строка синтаксического анализа к перечислимому типу

У меня есть перечислимый тип как это как пример: общедоступное Перечисление MyEnum {enum1, enum2, enum3}; я считаю строку из файла конфигурации. Что мне нужен он для парсинга строки к типу MyEnum или пустому указателю o нет...
вопрос задан: 16 September 2009 18:19
5
ответов

универсальные ограничения переменной типа и интерфейсы

я реализую универсальный интерфейс (iqueryprovider, конкретно). в какой-то момент я вынужден возвратить универсальный результат, который я должен получить от некоторого внутреннего интерфейса: общедоступные TResult Выполняются <...
вопрос задан: 14 September 2009 22:06
5
ответов

Действительно ли возможно сослаться на вложенный универсальный параметр в Java?

Я не уверен, каков технический термин для этого, но рассмотрите интерфейс: открытый интерфейс SomeInterface <T> {общедоступный T doSomething ();} И затем второй интерфейс: открытый интерфейс...
вопрос задан: 24 August 2009 23:54
5
ответов

Получение класса Java универсальная, и интерфейсная реализация дженериков

Я хотел бы сделать класс, который в основном походит на это: общедоступный класс MyClass <T реализует сериализуемый) {пусто функция () {Класс c = T.class; }} Две ошибки: - я не могу назвать T....
вопрос задан: 24 August 2009 07:27
5
ответов

Перегрузки по сравнению с универсальными аргументами

У меня есть вопрос. В платформе, которая была в основном записана, прежде чем прибыли дженерики, Вы часто видите функцию с большим количеством перегрузок, чтобы сделать что-то с различными типами. Синтаксический анализ a) (международные данные) Синтаксиче
вопрос задан: 24 August 2009 05:04
5
ответов

Как бросить Универсальные Списки динамично в C#?

Я пытаюсь бросить Список <объект> Перечислить <представляют в виде строки> динамично. Я попробовал несколько путей, но я не могу найти решение. Это - небольшая выборка, которая показывает проблему: Список <объект>...
вопрос задан: 21 August 2009 20:59
5
ответов

Тип передачи динамично к <T>

Посмотрите, что у меня есть такая ситуация... возражают myRoledata = Список <Роли> ()-> (некоторый список или тип Ienumerable) Теперь, у меня есть общий метод, который создает объект XML из Списка <T>-...
вопрос задан: 18 August 2009 08:33
5
ответов

универсальная неразрушающая обертка кэша

Я пробую, создают класс, который добавляет функциональность к универсальному классу, непосредственно не взаимодействуя через интерфейс с перенесенным классом. Хорошим примером этого был бы интеллектуальный указатель. А именно, я хотел бы...
вопрос задан: 10 August 2009 16:29
5
ответов

Почему Список <Число> не является подтипом Списка <Объект>?

общественность освобождает wahey (Список <Объектный> список) {} wahey (новый LinkedList <Число> ()); вызов к методу не будет проверка типа. Я не могу даже бросить параметр следующим образом: wahey ((Список <Объект>...
вопрос задан: 6 August 2009 17:51
5
ответов

Расширение шаблона объекта Java Generics [дубликат]

Список & л ;? расширяет Object & gt; li = новый ArrayList & lt; & gt; (); li.add ( "Один"); li.add (новый объект ()); li.add (новая ошибка ()); Что не так с этим кодом Java и почему? -Благодаря
вопрос задан: 28 July 2009 17:44
5
ответов

Почему делает, “поскольку T” получают ошибку, но бросающий с (T) не получают ошибку?

Почему может я делать это: общедоступный T GetMainContentItem <T> (представляют moduleKey в виде строки, представляют itemKey в виде строки) {возврат (T) GetMainContentItem (moduleKey, itemKey);}, но не это: общедоступный T GetMainContentItem <T&
вопрос задан: 24 July 2009 15:04
5
ответов

Использование дженериков Java с перечислениями

Обновление: Спасибо за всех, кто выручил - ответ этому откладывает то, что я не замечал в своем более сложном коде и что я не знал о ковариантных типах возврата Java5. Исходный Post:...
вопрос задан: 23 July 2009 18:36