Resultados da pesquisa a pedido "generics"
Por que a interface java.util.Set <V> não fornece um método get (Object o)? [fechadas
Entendo que apenas uma instância de qualquer objeto de acordo com .equals () é permitida em um conjunto e que você não "precisa" obter um objeto do conjunto se já tiver um objeto equivalente, mas eu ainda gostaria para ter um método .get () que ...
Conversão de tipo genérico FROM string
Tenho uma classe que quero usar para armazenar "propriedades" para outra classe. Essas propriedades simplesmente têm um nome e um valor. Idealmente, o que eu gostaria é poder adicionar digitado propriedades, para que o "valor" retornado seja ...
Java Generics e adicionando números juntos
Gostaria de adicionar genericamente números em java. Estou com dificuldades porque a classe Numbers realmente não suporta o que quero fazer. O que eu tentei até agora é o seguinte: public class Summer<E extends Number> { public E ...
O que <> significa para java genéricos?
Tenho um pouco de código: class MyClass<RCM> private List<RCM> allPreExistingConfigsForCodes() { if(this.allCodesForThisType.size() == 0) return new ArrayList<RCM>(0); IntelliJ está me dizendo que eu deveria substituirnew ArrayList<RCM> comnew ...
Como saber se um tipo é do tipo "simples"? ou seja, possui um único valor
typeof(string).IsPrimitive == false typeof(int).IsPrimitive == true typeof(MyClass).IsClass == true typeof(string).IsClass == true typeof(string).IsByRef == false typeof(MyClass).IsByRef == true // correction: should be false (see comments below) ...
generic NÃO restrição onde T:! IEnumerable
omo no título, é possível declarar restrições de negação de tipo em c #
Por que o java.util.Properties implementa Map <Object, Object> e não Map <String, String>
Ojava.util.Properties class pretende representar um mapa onde as chaves e os valores são ambos Strings. Isto é porqueProperties objetos são usados para ler.properties arquivos, que são arquivos de text Por que, no Java 5, eles modernizaram essa ...
Por que o Dicionário <T1, Lista <T2>> pode ser convertido no Dicionário <T1, IEnumerable <T2>>?
Estou me perguntando por que não posso simplesmente transmitir (tenho uma vaga idéia de que isso pode ter algo a ver com essas coisas de co / contravariância?), E sou forçado a copiar os elementos do primeiro dicionário para um novo em para ...
# Restrições genéricas para incluir tipos de valor E cadeias de caracter
Estou tentando escrever um método de extensão no IEnumerable que será aplicado apenas aos tipos e cadeias de valo public static string MyMethod<T>(this IEnumerable<T> source) where T : struct, stringNo entanto, 'string' não é uma restrição ...
Hell Genérico: Posso construir um TypeLiteral <Set <T>> usando genéricos?
A única maneira de conseguir que o método genérico abaixo funcione foi passar o @ aparentemente redundanTypeLiteral<Set<T>> parâmetro. Eu acredito que deve ser possível construir esse parâmetro programaticamente, considerando o outro parâmetro, ...