Resultados da pesquisa a pedido "generics"

3 a resposta

Como definir valores para variáveis de uma classe sem usar setters

Eu quero inserir um valor em umObject variável sem usar os setters. Como pode se for possível. Isto é um exemplo Class X{ String variableName; // getters and setters }Agora eu tenho uma função que contém ovariable name, avalue to be set e ...

10 a resposta

'Por que' e 'Onde' os genéricos são realmente usados?

Sei que os genéricos são usados para obter segurança de tipo e frequentemente leio que eles são amplamente utilizados em coleções personalizadas. Mas por que realmente precisamos tê-los genéricos? Por exemplo, Por que não posso usarstring[] ao ...

2 a resposta

Como posso reconhecer uma classe genérica?

Como posso reconhecer (.NET2) uma classe genérica? Class A(Of T) End Class ' not work ' If TypeOf myObject Is A Then?

7 a resposta

Uso de protocolos como tipos de matriz e parâmetros de função em rápida

Eu quero criar uma classe que possa armazenar objetos em conformidade com um determinado protocolo. Os objetos devem ser armazenados em uma matriz digitada. De acordo com a documentação da Swift, os protocolos podem ser usados como tipos: Por ...

5 a resposta

Se o objeto for Lista Genérica

Existe alguma maneira de determinar se um objeto é uma lista genérica? Não vou saber o tipo da lista, apenas sei que é uma lista. Como posso determinar isso?

4 a resposta

CreateDelegate com tipos desconhecidos

Estou tentando criar delegado para propriedades de leitura / gravação de tipo desconhecido de classe em tempo de execução. Eu tenho uma classe genéricaMain<T> e um método que se parece com isso: Delegate.CreateDelegate(typeof(Func<T, object>), ...

3 a resposta

Eclipse Auto Complete: Java 1.7 Generics Diamond

Acabei de atualizar para Luna (do Kepler) e notei um pequeno problema (ainda que irritante): A conclusão automática não tem a possibilidade de gerar diamantes "<>" para genéricos já especificados na inicialização variável. Por exemplo, quando ...

1 a resposta

Os erros genéricos + exceções do Java 8 compilam erro ao usar uma expressão lambda

Alguns dias atrás, comecei a refatorar algum código para usar a nova biblioteca Java 8 Streams. Infelizmente, encontrei um erro de tempo de compilação ao executar o Stream :: map com um método que é declarado para lançar um E genérico que é ...

3 a resposta

Digite Testemunha em java genéricos

Entendo o que é o Type Witness, como vejo na Generics Trail In Java Documentation BoxDemo.<Integer>addBox(Integer.valueOf(10), listOfIntegerBoxes);Como alternativa, se você omitir a testemunha de tipo, um compilador Java infere automaticamente ...

2 a resposta

Diferença para <? super / estende String> no método e declaração de variável

Dado: import java.util.*; public class Hancock { //insert code here list.add("foo"); } }Quais dois fragmentos de código, inseridos independentemente na linha 5, serão compilados sem avisos? (Escolha dois) A. public void addString(List list) { ...