Articles of matrices de

Agregue un nuevo elemento a una matriz sin especificar el índice en Bash

¿Hay alguna manera de hacer algo como PHPs $array[] = ‘foo’; en bash vs doing: array[0] = ‘foo’ array[1] = ‘bar’

¿Cómo elijo aleatoriamente de una matriz?

Quiero saber si hay una manera mucho más limpia de hacer esto. Básicamente, quiero elegir un elemento aleatorio de una matriz de longitud variable. Normalmente, lo haría así: myArray = [“stuff”, “widget”, “ruby”, “goodies”, “java”, “emerald”, “etc” ] item = myArray[rand(myarray.length)] ¿Hay algo que sea más legible / más simple para reemplazar la segunda línea? […]

Cómo analizar matriz JSON con Gson

Quiero analizar arreglos JSON y usar gson. En primer lugar, puedo registrar la salida JSON, el servidor responde claramente al cliente. Aquí está mi salida JSON: [ { id : ‘1’, title: ‘sample title’, …. }, { id : ‘2’, title: ‘sample title’, …. }, … ] Intenté esta estructura para analizar. Una clase, que […]

cómo analizar JSONArray en android

Quiero leer estas líneas JSON , pero como comienza con JSONArray estoy un poco confundido “abridged_cast”: [ { “name”: “Jeff Bridges”, “id”: “162655890”, “characters”: [ “Jack Prescott” ] }, { “name”: “Charles Grodin”, “id”: “162662571”, “characters”: [ “Fred Wilson” ] }, { “name”: “Jessica Lange”, “id”: “162653068”, “characters”: [ “Dwan” ] }, { “name”: “John […]

Pasar una matriz por referencia

¿Cómo funciona una matriz asignada estáticamente por referencia? void foo(int (&myArray)[100]) { } int main() { int a[100]; foo(a); } ¿ (&myArray)[100] tiene algún significado o es solo una syntax para pasar cualquier matriz por referencia? No entiendo los paréntesis separados seguidos de grandes corchetes aquí. Gracias.

Convertir entero en matriz de bytes (Java)

¿Cuál es una forma rápida de convertir un Integer en una Byte Array ? por ejemplo, 0xAABBCCDD => {AA, BB, CC, DD}

Java ¿Quieres eliminar duplicados de una matriz?

Se supone que debo leer en un archivo que contiene muchas direcciones de correo electrónico diferentes e imprimirlas usando una matriz. El problema es que necesito eliminar correos electrónicos duplicados. Logré que mi try / catch funcionara e imprimí las direcciones de correo electrónico. Sin embargo, no estoy seguro de cómo eliminar los duplicados. Aún […]

Excepción de modificación concurrente: agregar a una ArrayList

El problema ocurre en Element element = it.next(); Y este código que contiene esa línea, está dentro de un OnTouchEvent for (Iterator it = mElements.iterator(); it.hasNext();){ Element element = it.next(); if(touchX > element.mX && touchX element.mY && touchY < element.mY + element.mBitmap.getHeight()) { //irrelevant stuff.. if(element.cFlag){ mElements.add(new Element("crack",getResources(), (int)touchX,(int)touchY)); element.cFlag = false; } } } […]

¿Por qué las matrices multidimensionales en .NET son más lentas que las matrices normales?

Editar: Pido disculpas a todos. Usé el término “array irregular” cuando en realidad quería decir “matriz multidimensional” (como se puede ver en mi ejemplo a continuación). Me disculpo por usar el nombre incorrecto. De hecho, ¡descubrí que las matrices irregulares son más rápidas que las multidimensionales! He agregado mis medidas para arreglos irregulares. Estaba intentando […]

¿Por qué el método toString en Java no parece funcionar para una matriz

Quiero convertir una matriz de caracteres a un objeto de cadena utilizando el método toString () en java. Aquí hay un fragmento del código de prueba que utilicé: import java.util.Arrays; class toString{ public static void main(String[] args){ char[] Array = {‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’}; System.out.println(Array.toString()); } } En principio, debería imprimir abcdef , […]