Resultados da pesquisa a pedido "generics"
Qual é a alternativa mais fácil para uma matriz genérica em Java?
Suponha que eu tenho isso: class test<T> { private T[] elements; private int size; public test(int size) { this.size = size; elements = new T[this.size]; } }Parece que isso não é possível porque o compilador não sabe para qual construtor chamar ...
Posso limitar a profundidade de uma pilha genérica?
Existe uma maneira integrada de limitar a profundidade de um System.Collection.Generics.Stack? Para que, se você estiver na capacidade máxima, pressionar um novo elemento removeria o fundo da pilha? Eu sei que posso fazer isso convertendo para ...
Java: Transmitindo da Lista <B> para a Lista <A> quando B implementa A?
Eu tenho a seguinte classe e interface definidas: public interface A { } public class B implements A { }eu tenho umList doB objetos que eu preciso converter para umList doA objetos: List<B> listB = new List<B>(); listB.add(new B()); // dummy ...
Obtendo a chave associada ao valor máximo correspondente em um Mapa (TreeMap / HashMap)
Eu escrevi o código abaixo para descobrir a chave (String) que tem o valor máximo (Inteiro) usando o TreeMap em JAVA. public static void maxprofitItem(int[] costs, int[] prices, int[] sales,String[] items) { TreeMap<String,Integer>map=new ...
Existe uma maneira de aplicar o construtor Talvez a cada campo de registro com genéricos?
Eu tenho dois tipos de dados e o segundo é a cópia do primeiro, mas com Talvez em cada campo. data A = {a :: Int, b :: String} data B = {c :: Maybe Int, d :: Maybe String} Existe uma maneira de fazer uma função f :: A -> B g :: B -> A -> Asem ...
Obtendo o comportamento da classe Java <? estende Map> no .NET
Eu tenho uma classe genérica em java definida como: public static class KeyCountMap<T> { private Map<T, MutableInt> map = new LinkedHashMap<T, MutableInt>(); // ... rest of the properties... public KeyCountMap() { } @SuppressWarnings({ ...
Como armazenar delegados em uma lista
Como posso armazenar delegados (nomeados, anônimos, lambda) em uma lista genérica? Basicamente, estou tentando criar um dicionário de delegados a partir do qual posso acessar um delegado armazenado usando uma chave, executá-lo e retornar o valor ...
Invocando um Método de uma Classe Genérica
Aqui está o contexto: Tento codificar um mapeador para converter dinamicamente meus objetos DomainModel em objetos do ViewModel. O problema que recebo é que, quando tento invocar um método de classe genérica por reflexão, recebo este ...
Restrição de tipo herdado genérico em c #
Eu tenho uma solução deselegante para o que eu preciso, mas estou procurando uma solução elegante para substituí-lo.O código a seguir não compila, mas repres...
Classificando a matriz [Qualquer]
Dada uma matriz definida como segue let list: [Any]Eu quero classificarQUANDO todos os valores dentro dele têm o mesmo tipoElementE Element éComparable.Quando deve retornar a matriz classificadaEntão, eu precisaria de uma função que, quando a ...