Можно ли объявить экземпляр универсального, не зная тип во время разработки? Пример: Int i = 1; Список & л; TypeOf (я) > list = new List < typeof (i) > (); где тип я мог ...
Я хочу создать список методов для выполнения. Каждый метод имеет ту же подпись. Я думал о помещении делегатов в универсальном наборе, но я продолжаю получать эту ошибку: 'метод' является 'переменной'...
Почему Collection.remove не (Возразите o), универсальный? Кажется, что Набор <E> мог иметь булевскую переменную, удаляют (E o); Затем когда Вы случайно пытаетесь удалить (например), Набор <Строка> вместо...
Мог любой объяснять меня почему Список дженериков. Содержит (), функция является настолько медленной? У меня есть Список <долго> приблизительно с миллионом чисел и кодом, который постоянно проверяет, существует ли определенное...
Что является причиной, почему Java не позволяет нам делать частный T [] элементы = новый T[initialCapacity]; я мог понять, что.NET не позволила нам делать это, как в.NET у Вас есть типы значения это во времени выполнения...
Например: javac Foo.java Примечание: использование Foo.java неконтролируемые или небезопасные операции.Примечание: Перекомпилируйте с-Xlint:unchecked для деталей.
У меня есть небольшая проблема в Java при использовании универсальности. У меня есть класс A: открытый класс A < T > В методе A мне нужно получить имя типа T. Есть ли способ найти строку s, используя T? (...
Я создаю функцию для расширения концепции Enum.Parse, которая позволяет анализировать значение по умолчанию в случае, если значение Enum не найдено. Не учитывает регистр. Поэтому я написал следующее: public static ...
Это должно, надо надеяться, быть простым. Я хотел бы добавить дополнительный метод к Системе. Сеть. Mvc. Класс ViewPage <T>. Как этот дополнительный метод должен посмотреть? Моя первая интуитивная мысль...
Я любил обсуждение в Различиях в Дженериках и задавался вопросом, были ли какие-либо языки, которые использовали эту функцию особенно хорошо. Мне действительно не нравится Список Java <? расширяет Foo> для...
Я натыкался на проблему компиляции сегодня, которая экранировала меня. Рассмотрите эти два контейнерных класса. общедоступный класс BaseContainer <T>: IEnumerable <T> {общественность освобождают DoStuff (T объект) {новый бросок...
Возможный Дубликат: Создание универсального свойства, я не совсем уверен, как сделать это, но что я хотел бы сделать, должно создать специальный тип свойства, которое выполнит определенные задачи при получении...
Существует хорошее обсуждение Дженериков и что они действительно делают негласно в этом вопросе, таким образом, все мы знаем, что Вектор <интервал []> является вектором целочисленных массивов и HashTable <Строка...
Предположим, что у меня есть это: общедоступный класс Единица <MobileSuit, Пилот> {... <MobileSuit> mobileSuits списка; Список <Пилот> пилоты;...} И я хотел бы выполнить итерации через...
Из-за реализации обобщений Java вы не можете иметь такой код: public class GenSet < E > {частный E a []; public GenSet () {a = новый E [INITIAL_ARRAY_LENGTH]; // ошибка: ...
Допустим, у меня есть универсальный член в классе или методе, поэтому: public class Foo < T > {общедоступный список < T > Бар {получить; задавать; } public void Baz () {// получить тип T}} Когда ...
От следующего сайта: http://crfdesign.net/programming/top-10-differences-between-java-and-c, К сожалению, Список <> не ориентирован на многопотоковое исполнение (ArrayList C#, и Вектор Java ориентированы на многопотоковое исполнение)...
Учитывая следующий пример (использующий JUnit с Hamcrest matchers): Карта <Строка, Класс <? расширяется сериализуемый>> ожидаемый = пустой указатель; Карта <Строка, Класс <java.util. Дата>> заканчивается = пустой указатель;...
Как я могу определить параметр типа динамического метода динамически, если у меня есть объект Type. Например - Тип typeObject = dataTable.Columns [columnName] .DataType; Список & л; typeObject & GT; ...
У меня есть класс дженериков, Foo < T & gt ;. В методе Foo я хочу получить экземпляр класса типа T, но я просто не могу вызвать T.class. Каков предпочтительный способ обойти это использование T.class?
Я читал книгу Pro MVC5. Для Адама Фримена в одном из его примеров он использовал метод Like This Func & lt; object, object, bool & gt; valCompare = (v1, v2) = & gt; { вернуть ...
Я пытаюсь создать ArrayList <интервал> myList = новый ArrayList <интервал> (); в Java, но это не работает. Кто-то может объяснить, почему интервал как параметр типа не работает? Используя Целочисленный класс для...
Я ясно нуждаюсь в улучшении моего знания в этом поле Java, или я обречен произвести, "выглядят одинаково, но не точно" код. Я, уже имеют основания..., но я ищу обучение / tuturial...
У меня есть набор классов, которые довольно часто используют дженерики и общие ограничения, и я столкнулся с проблемой, а не пробной пробкой, что делает код довольно громоздким. У меня проблема, когда компилятор ...
Какую структуру данных следующее объявление указывает? Список <ArrayList> [] myArray; я думаю, что это должно объявить массив, где каждым элементом является Список (например, LinkedList или ArrayList) и...
Я могу сериализировать универсальный список сериализуемых объектов, не имея необходимость указывать их тип. Что-то как намерение позади взломанного кода ниже: <ISerializable> serializableList Списка =...
Я задавался вопросом, возможно ли добавить несколько универсальных ограничений? У меня есть Добавить метод, который берет Объект (Или электронная почта, Телефон или Адрес), таким образом, я думал что-то как: общественность освобождает Add&...
У меня есть класс Клиент (с типичными клиентскими свойствами), и я должен раздать, и привязка данных, "блок" Клиентских экземпляров. В настоящее время я использую массив Клиента, но я также использовал...