Результаты поиска по запросу "generics"

4 ответа

Есть ли разница между явным помещением типа в оператор diamond и разрешением java его выяснить?

Есть ли разница между инициализацией через: MyWrapper<String> wrapper = new MyWrapper<String>();против инициализации через: MyWrapper<String> wrapper = new MyWrapper<>();Есть ли какая-то причина, почему кто-то хотел бы использовать первое ...

2 ответа

Scala 2.8 CanBuildFrom

Исходя из другого вопроса, который я задал,Scala 2.8 прорыв [https://stackoverflow.com/questions/1715681/scala-2-8-breakout], Я хотел бы понять немного больше о методе ScalaTraversableLike[A].map чья подпись выглядит следующим образом: def ...

3 ответа

Приведение универсального типа «как T» при одновременном применении типа T

Мне здесь не хватает уловки, я думаю и не могу поверить, что я никогда не делал этого раньше. Однако как я могу привести универсальный тип, используя ключевое слово as? [Serializable] public abstract class SessionManager<T> where T : ...

ТОП публикаций

4 ответа

Значение Java Generics. <SomeValue>

Я прошел собеседование и увидел следующий код: РЕДАКТИРОВАТЬ: public class TestValue { private Value<SomeValue> defaultValue; @Test public void Empty_Value_Has_No_Value() { Assert.assertFalse(Value.<SomeValue> createEmptyValue() .hasValue()); } ...

1 ответ

Декоратор с базовым классом

Мой коллега спросил меня на прошлой неделе, возможно ли в C # расширить универсальный класс из его универсального параметра. Он сказал, что это возможно в C ++. То, что он хотел, имеет смысл. Он хотел, чтобы универсальный декоратор аннотировал ...

6 ответов

Обобщения Java: несколько общих параметров?

Мне было интересно, если можно написать функцию, которая принимает несколько универсальных типов следующим образом: public int void myfunction(Set<T> a, Set<T> b) { return 5; } Set<Integer> setA = new HashSet<Integer>(); Set<String> setB = new ...

1 ответ

Как соответствовать универсальному типу scala?

Есть ли способ сопоставления только по универсальному типу, переданному в функцию? Я хотел бы сделать: def getValue[T](cursor: Cursor, columnName: String): T = { val index = cursor.getColumnIndex(columnName) T match { case String ...

2 ответа

создание общего метода сортировки

Я изучаю универсальные типы и хотел создать универсальный метод QuickSort, проблема в том, что классы не являются ко-вариантами, и код не может компилироваться. проблема заключается в том, чтобы сделать метод Partition универсальным, и я понятия ...

1 ответ

Коллекции обобщений «Не могу создать экземпляр типа ArrayList <? расширяет OpDTO> »

Судя по тому, что я прочитал, я думаю, что это невозможно, но я хотел бы быть уверен. У меня есть классOpDTO и несколько других*DTO extends OpDTO, Затем я хочу иметь метод для извлечения только определенных элементов из списков этих дочерних DTO ...

4 ответа

Определите, является ли тип словарем [дубликат]

На этот вопрос уже есть ответ здесь: Проверка, является ли объект словарём в C # [/questions/123181/testing-if-an-object-is-a-dictionary-in-c-sharp] 7 ответовКак я могу определить, имеет ли типDictionary<,> В настоящее время единственное, что ...