Resultados da pesquisa a pedido "collections"
C # Não é possível converter de IEnumerable <Base> para IEnumerable <Derived>
Recentemente, tive problemas ao tentar adicionar AddRange (IEnumerable) a uma lista. Provavelmente um problema clássico, mas ainda não o entendi. Entendo que os métodos que esperam um parâmetro de Lista não estão satisfeitos com uma Lista, ...
Usando coleções genéricas em argumentos
Digamos que você tenha: public interface A {} public class B implements A {} public class C { void foo (List<A>) {} } public class Test { //Declaration one List<A> x = new List<A>(); //Declaration two List<A> x = new List<B>(); B b = new B(); ...
diferença entre linkhashmap, hashmap, mapa, hashtable
Estou me preparando para entrevistas de software e estou preso a uma pergunta há dia Não consegui descobrir a diferença entre o hashmap vinculado, o mapa, a hashtable e o hashmap presentes na API Java Collectio Todos eles têm as mesmas ...
ipos de sql do Oracle sobre dblink
Tenho dois esquemas: A e B (Oracle 9). No A há um piscar de olhos para B. No B há um pacote que eu chamo de A. Os procedimentos no pacote B podem retornar resultados de contagem variados e acho que retornar uma coleção é uma maneira melhor por ...
xiste uma implementação padrão da Lista Java que não permite adicionar nulo a el
Diz que tenho umList e sei que nunca quero adicionarnull para isso. Se eu estiver adicionando nulo, significa que estou cometendo um erro. Então, toda vez que eu chamarialist.add(item) Eu chamariaif (item == null) throw SomeException(); else ...
Objeto C # para array
Usando a reflexão Eu tenho um objeto que preciso converter em uma lista iterável de itens (tipo desconhecido, será objeto). Usando a janela Observar, vejo que meu objeto é uma matriz de algum tipo, pois indica o número de elementos e posso ...
Usando o iterador em um TreeSet
SITUAÇÃO Eu tenho um TreeSet de objetos personalizados e também usei um comparador personalizado. Eu criei um iterador para usar neste TreeSet. TreeSet<Custom> ts=new TreeSet<Custom>(); Iterator<Custom> itr=ts.iterator(); while(itr.hasNext()){ ...
Guava - Como remover de uma lista, com base em um predicado, acompanhando o que foi removido?
Eu tenho umArrayList a ser filtrado e várias goiabasPredicates para filtrá-lo. Essa lista terá apenas 50 a 100 elementos. Eu estava pensando emIterables.removeIf usando cada predicado por sua vez. Talvez não seja maximamente eficiente, mas não ...
Ordenar lista de dicionários
Tenho uma coleção de valores de dicionário (uma LIST <>) que preciso classificar. Basicamente, cada dicionário é uma 'linha' e a coleção é uma página de linhas. Um exemplo simples; var data = new List<Dictionary<string,string>>(); ...
MongoDB consulta várias coleções de uma vez
users { "_id":"12345", "admin":1 }, { "_id":"123456789", "admin":0 } posts { "content":"Some content", "owner_id":"12345", "via":"facebook" }, { "content":"Some other content", "owner_id":"123456789", "via":"facebook" }Aqui está uma amostra do ...