Preguntas etiquetadas con arrays

559
¿Cómo elijo al azar de una matriz?

Quiero saber si hay una forma 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...

549
Eliminar objeto de matriz usando JavaScript

¿Cómo puedo eliminar un objeto de una matriz? Deseo eliminar el objeto que incluye el nombre Kristiande someArray. Por ejemplo: someArray = [{name:"Kristian", lines:"2,5,10"}, {name:"John", lines:"1,19,26,96"}]; Quiero lograr: someArray = [{name:"John",

541
Comparar dos conjuntos de bytes en .NET

¿Cómo puedo hacer esto rápido? Claro que puedo hacer esto: static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i<a1.Length; i++) if (a1[i]!=a2[i]) return false; return true; } Pero estoy buscando una función BCL o alguna forma...

539
¿Cómo convertir Java String en byte []?

¿Hay alguna forma de convertir Java Stringa a byte[]( no en caja Byte[])? Al intentar esto: System.out.println(response.split("\r\n\r\n")[1]); System.out.println("******"); System.out.println(response.split("\r\n\r\n")[1].getBytes().toString()); y estoy obteniendo salidas separadas. No se puede...

522
Mover un elemento de matriz de una posición de matriz a otra

Me está costando descubrir cómo mover un elemento de matriz. Por ejemplo, dado lo siguiente: var arr = [ 'a', 'b', 'c', 'd', 'e']; ¿Cómo puedo escribir una función para moverme 'd'antes 'b'? O 'a'despues 'c'? Después del movimiento, los índices del resto de los elementos deben actualizarse....

516
Dividir la matriz en trozos

Digamos que tengo una matriz Javascript que se ve de la siguiente manera: ["Element 1","Element 2","Element 3",...]; // with close to a hundred elements. ¿Qué enfoque sería apropiado para fragmentar (dividir) la matriz en muchas matrices más pequeñas con, digamos, 10 elementos como...

512
Agregar valores a una matriz de C #

Probablemente sea realmente simple: estoy comenzando con C # y necesito agregar valores a una matriz, por ejemplo: int[] terms; for(int runs = 0; runs < 400; runs++) { terms[] = runs; } Para aquellos que han usado PHP, esto es lo que estoy tratando de hacer en C #: $arr = array(); for ($i...