Articles of collections de

Como posso obter toda a combinação possível de um subconjunto?

Considere esta List List data = new List(); data.Add(“Text1”); data.Add(“Text2”); data.Add(“Text3”); data.Add(“Text4”); O problema que tive foi: como posso obter todas as combinações de um subconjunto da lista? Mais ou menos assim: #Subset Dimension 4 Text1;Text2;Text3;Text4 #Subset Dimension 3 Text1;Text2;Text3; Text1;Text2;Text4; Text1;Text3;Text4; Text2;Text3;Text4; #Subset Dimension 2 Text1;Text2; Text1;Text3; Text1;Text4; Text2;Text3; Text2;Text4; #Subset Dimension 1 Text1; […]

Idioma preferido para ingressar em uma coleção de strings em Java

Dada uma coleção de strings, como você as uniria em Java simples, sem usar uma biblioteca externa? Dadas estas variables: Collection data = Arrays.asList(“Snap”, “Crackle”, “Pop”); String separator = “, “; String joined; // let’s create this, shall we? É assim que eu faria em Goiaba : joined = Joiner.on(separator).join(data); E no Apache Commons / […]

Como faço para classificar uma coleção?

Alguém sabe como classificar uma coleção no VBA?

Mapa que poderia ser iterado na ordem de valores

Preciso de um mapa que possa ser iterado na ordem decrescente de seus valores . Alguma das bibliotecas padrão como Apache Commons ou Guava fornece esse tipo de mapa?

Como pesquisar em uma lista de object Java

Eu tenho uma lista de objects e a lista é muito grande. O object é class Sample { String value1; String value2; String value3; String value4; String value5; } Agora eu tenho que procurar por um valor específico de um object na lista. Diga se value3==’three’ Eu tenho que retornar esses objects (Minha pesquisa nem […]

Como você consulta collections de objects em Java (Criteria / SQL-like)?

Suponha que você tenha uma coleção de algumas centenas de objects na memory e precise consultar essa Lista para retornar objects que correspondam a alguma consulta do tipo SQL ou Criteria. Por exemplo, você pode ter um object List of Car e desejar devolver todos os carros feitos na década de 1960, com uma placa […]

Implementar pesquisa binária em objects

Existe alguma maneira de implementar a pesquisa binária em uma ArrayList com objects? Neste exemplo, o ArrayList será classificado com o campo ‘id’. class User{ public int id; public string name; } ArrayList users = new ArrayList(); sortById(users); int id = 66 User searchuser = getUserById(users,id); Como seria o “usuário getUserById (usuários ArrayList, int userid)” […]

Existe uma implementação de lista não duplicada por aí?

Eu sei sobre SortedSet , mas no meu caso eu preciso de algo que implemente List , e não Set . Então, existe uma implementação lá fora, na API ou em outro lugar? Não deveria ser difícil me implementar, mas imaginei por que não perguntar às pessoas aqui primeiro?

ArrayList: como o tamanho aumenta?

Eu tenho uma pergunta básica sobre Java ArrayList . Quando ArrayList é declarado e inicializado usando o construtor padrão, o espaço de memory para 10 elementos é criado. Agora, quando adiciono um 11º elemento, o que acontece? O novo espaço de memory será criado com 20 (ou mais) capacidade de elemento (isso requer a cópia […]

val-mutável versus var-imutável em Scala

Há alguma diretriz em Scala sobre quando usar val com uma coleção mutável versus usar var com uma coleção imutável? Ou você deveria realmente visar o val com uma coleção imutável? O fato de haver dois tipos de coleção me dá muitas opções e, muitas vezes, não sei como fazer essa escolha.