Perguntas com a marcação «arrays»

1028
Convertendo array para lista em Java

Como faço para converter uma matriz em uma lista em Java? Eu usei o Arrays.asList()mas o comportamento (e assinatura) mudou de alguma forma do Java SE 1.4.2 (documentos agora em archive) para 8 e a maioria dos trechos que encontrei na Web usam o comportamento 1.4.2. Por exemplo: int[] spam = new...

988
Como comparar matrizes em JavaScript?

Eu gostaria de comparar duas matrizes ... idealmente, eficientemente. Nada extravagante, apenas truese eles são idênticos, e falsese não. Não é de surpreender que o operador de comparação não pareça funcionar. var a1 = [1,2,3]; var a2 = [1,2,3]; console.log(a1==a2); // Returns...

932
Como converter UTF-8 byte [] para string?

Eu tenho uma byte[]matriz que é carregada de um arquivo que eu conheço contém UTF-8 . Em algum código de depuração, preciso convertê-lo em uma string. Existe um liner que fará isso? Nos bastidores , deve ser apenas uma alocação e uma cópia , portanto, mesmo que não seja implementado, deve ser...

918
Copiar itens de matriz para outra matriz

Eu tenho uma matriz JavaScript dataArrayque eu quero enviar para uma nova matriz newArray. Exceto que eu não quero newArray[0]ser dataArray. Quero inserir todos os itens na nova matriz: var newArray = []; newArray.pushValues(dataArray1); newArray.pushValues(dataArray2); // ... ou melhor...

886
Exclusão da matriz PHP por valor (não chave)

Eu tenho uma matriz PHP da seguinte maneira: $messages = [312, 401, 1599, 3, ...]; Quero excluir o elemento que contém o valor $del_val(por exemplo $del_val=401), mas não sei sua chave. Isso pode ajudar: cada valor pode estar lá apenas uma vez . Estou procurando a função mais simples para...

794
Chamada Javascript () e apply () vs bind ()?

Eu já sei disso applye callsão funções semelhantes que definem this(contexto de uma função). A diferença está na maneira como enviamos os argumentos (manual versus array) Questão: Mas quando devo usar o bind()método? var obj = { x: 81, getX: function() { return this.x;...

784
Remover elementos vazios da matriz

Alguns elementos da minha matriz são cadeias vazias com base no que o usuário enviou. Eu preciso remover esses elementos. Eu tenho isto: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); Mas isso não funciona. $linksArrayainda possui elementos vazios....

781
Como verificar se o array PHP é associativo ou seqüencial?

O PHP trata todas as matrizes como associativas, portanto, não há funções incorporadas. Alguém pode recomendar uma maneira bastante eficiente de verificar se uma matriz contém apenas chaves numéricas? Basicamente, eu quero ser capaz de diferenciar entre isso: $sequentialArray = array('apple',...