Articles of lista de

Prolog: Filtrando uma lista?

Atualmente estou trabalhando em um projeto muito curto no Prolog, e fiquei preso tentando aplicar um “filtro” que criei em uma lista. Eu tenho o que você poderia chamar de filtro pronto, mas não posso aplicá-lo. Seria melhor se eu ilustrasse: filter(A, B) … saídas “verdadeiras” se certas condições forem atendidas. filterList(A, [X, Y, Z]) […]

Algoritmo de interseção de lista eficiente

Dadas duas listas (não necessariamente classificadas), qual é o algoritmo não-recursivo mais eficiente para encontrar a interseção dessas listas?

java: (String ) List.toArray () dá ClassCastException

O código a seguir (executado no android) sempre me dá um ClassCastException na terceira linha: final String[] v1 = i18nCategory.translation.get(id); final ArrayList v2 = new ArrayList(Arrays.asList(v1)); String[] v3 = (String[])v2.toArray(); Acontece também quando v2 é Object [0] e também quando há Strings nele. Alguma ideia porque?

Como matrizes em c # parcialmente implementam IList ?

Então, como você deve saber, os arrays em C # implementam o IList , entre outras interfaces. De alguma forma, eles fazem isso sem implementar publicamente a propriedade Count de IList ! Matrizes têm apenas uma propriedade Length. Este é um exemplo flagrante de c # / .net quebrando suas próprias regras sobre a implementação […]

Como definir objects de arquivo e propriedade de comprimento no object FileList, onde os arquivos também são refletidos no object FormData?

É possível definir a propriedade .files do elemento para uma FileList de, por exemplo, uma propriedade elemento .files ou da propriedade DataTransfer.files . Veja Make .files settable # 2866 , O que acontece entre carregar um arquivo em um formulário HTML e enviá-lo? . FileList object FileList possui uma propriedade Symbol.iterator que podemos usar para […]

Como faço para criar uma estrutura de dados de linked list em Java?

Qual é a melhor maneira de fazer uma linked list em Java?

Listar versus ArrayList como tipo de referência?

Ok, então eu sei que Set , List e Map são interfaces, mas o que torna a primeira linha de código melhor que a segunda? List myArr = new ArrayList(); ArrayList myArr = new ArrayList();

Polimorfismo: Por que usar “List list = new ArrayList” ao invés de “ArrayList list = new ArrayList”?

Duplicar Possível: Por que a interface para uma class Java deve ser preferida? Quando devo usar List list = new ArrayList(); ArrayList herda da List , por isso, se alguns resources em ArrayList não estão na List , então eu vou ter perdido alguns dos resources do ArrayList , certo? E o compilador irá notar […]

Como randomizar duas ArrayLists da mesma maneira?

Eu tenho dois filelist arraylist e imgList que se relacionam entre si, por exemplo, “H1.txt” relacionado a “e1.jpg”. Como randomizar automaticamente a lista de imgList acordo com a randomização de fileList ? Como no excel, se classificarmos certa coluna, a outra coluna seguirá automaticamente? String [] file = {“H1.txt”,”H2.txt”,”H3.txt”,”M4.txt”,”M5.txt”,”M6.txt”}; ArrayList fileList = new ArrayList(Arrays.asList(file)); String […]

Obtendo uma ConcurrentModificationException lançada ao remover um elemento de um java.util.List durante a iteração de lista?

@Test public void testListCur(){ List li=new ArrayList(); for(int i=0;i<10;i++){ li.add("str"+i); } for(String st:li){ if(st.equalsIgnoreCase("str3")) li.remove("str3"); } System.out.println(li); } Quando eu executo este código, vou lançar um ConcurrentModificationException. Parece que quando eu removo o elemento especificado da lista, a lista não sabe que seu tamanho foi alterado. Eu estou querendo saber se isso é um problema […]