Результаты поиска по запросу "generics"
Существует ли общее ограничение C # для типов «действительное число»? [Дубликат]
Возможный дубликат: C # общее ограничение только для целых чисел [https://stackoverflow.com/questions/32664/c-sharp-generic-constraint-for-only-integers] Здоровается! Я пытаюсь настроить декартову систему координат в C #, но я не ...
Общая функция для проверки производительности любого делегата
При тестировании относительной производительности различных реализаций метода я переписываю функции, подобные этой. private static long Measure( int iterations, Func<string, string> func, string someParameter) { var stopwatch = new Stopwatch(); ...
Не удается добавить объект ModuleInfo в ArrayList <? расширяет ModuleInfo>
Я не уверен, правильно ли я использую дженерики, но в основном я создалArraylist<? extends ModuleInfo> moduleList а такжеModuleInfo m объекты, и попытался позвонитьmoduleList.add(m), Однако это не скомпилируется, и я получаю сообщение об ошибке, ...
Какова цель List <Void>?
Я даже не знал, что это выполнимо, но при просмотре некоторого кода в Интернете я видел метод с такой подписью: public List<Void> read( ... )... Какая? Есть ли причина для этого? Что это моглоList даже держать? Насколько я знал, невозможно ...
Обобщения Java компилируются в Eclipse, но не в javac
Я должен был обнаружить, что у меня есть Java-код в моем проекте, который компилируется и прекрасно работает в Eclipse, но выдает ошибку компиляции в javac. Автономный фрагмент: import java.util.HashSet; import java.util.Set; public class Main ...
Есть ли способ найти тип шаблонного (универсального) параметра в Java?
Я пытаюсь сделать что-то подобное в Java: public static <T> T foo() { return (T) bar(T); } public static Object bar(Class<?> klaz) { return klaz.newInstance(); }Но код не компилируется, так как я не могу заменитьT дляКласс <?>. С конкретным ...
Реализация общего дерева в Java
Кто-нибудь знает о реализации общего дерева (узлы могут иметь несколько детей) для Java? Он должен исходить из надежного источника и должен быть полностью протестирован. Это просто кажется неправильным, внедряя это сам. Почти напоминает мне о ...
Список Java параметризован?
Я новичок в Java ... Я написал класс под названием DLPFile, который в основном является контейнером других объектов, таких как Strings, ints, float и т. Д. Когда я помещаю мои файлы в список, а затем сохраняю их в моем сеансе ...
Как заменить проверку экземпляра во время выполнения обобщенной проверкой во время компиляции
Есть небольшая загадка для настоящего специалиста по Java Generics ...;) Допустим, у меня есть следующие два интерфейса: interface Processor { void process(Foo foo); } interface Foo { Processor getProcessor(); }и, например, следующие два ...
Как использовать «Infer Generic Type Arguments…» в Eclipse
Всякий раз, когда обобщения отсутствуют в исходном коде в Eclipse, он предлагает мне "Infer Generic Type Arguments ..." Проблема в том, что я не думаю, что «Infer Generic Type Arguments ...» вообще когда-либо делал выводы. Это обычно приходит ...