Pytania oznaczone «arrays»

559
Jak wybrać losowo z tablicy?

Chcę wiedzieć, czy istnieje o wiele czystszy sposób na zrobienie tego. Zasadniczo chcę wybrać losowy element z tablicy o zmiennej długości. Normalnie zrobiłbym to w ten sposób: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] Czy...

547
Usuń obiekt z tablicy za pomocą JavaScript

Jak mogę usunąć obiekt z tablicy? Życzę, aby usunąć obiekt, który zawiera nazwę Kristianod someArray. Na przykład: someArray = [{name:"Kristian", lines:"2,5,10"}, {name:"John", lines:"1,19,26,96"}]; Chcę osiągnąć: someArray = [{name:"John",

541
Porównanie dwóch tablic bajtowych w .NET

Jak mogę to zrobić szybko? Jasne, że mogę to zrobić: 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; } Ale szukam albo funkcji BCL, albo jakiegoś wysoce...

541
Jak zainicjować długość tablicy w JavaScript?

Większość samouczków, które przeczytałem o tablicach w JavaScript (w tym w3schools i devguru ) sugerują, że możesz zainicjować tablicę o określonej długości, przekazując liczbę całkowitą do konstruktora Array przy użyciu var test = new Array(4);składni. Po swobodnym użyciu tej składni w moich...

538
Jak przekonwertować ciąg Java na bajt []?

Czy jest jakiś sposób przekonwertować Javę Stringna byte[]( nie w pudełku Byte[])? Próbując tego: 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()); i otrzymuję osobne wyniki. Nie można...

522
Przenieś element tablicy z jednej pozycji tablicy na drugą

Trudno mi wymyślić, jak przenieść element tablicy. Na przykład biorąc pod uwagę następujące kwestie: var arr = [ 'a', 'b', 'c', 'd', 'e']; Jak mogę napisać funkcję, aby przenieść się 'd'wcześniej 'b'? Czy 'a'po 'c'? Po przeprowadzce wskaźniki pozostałych elementów powinny zostać zaktualizowane....

516
Podziel tablicę na części

Powiedzmy, że mam tablicę JavaScript wyglądającą następująco: ["Element 1","Element 2","Element 3",...]; // with close to a hundred elements. Jakie podejście byłoby odpowiednie, aby podzielić (podzielić) tablicę na wiele mniejszych tablic zawierających, powiedzmy, maksymalnie 10...

510
Dodawanie wartości do tablicy C #

Prawdopodobnie to bardzo proste - zaczynam od C # i muszę dodać wartości do tablicy, na przykład: int[] terms; for(int runs = 0; runs < 400; runs++) { terms[] = runs; } Dla tych, którzy używali PHP, oto co próbuję zrobić w C #: $arr = array(); for ($i = 0; $i < 10; $i++) { $arr[] =...