Вопросы с тегом «arrays»

562
Могу ли я связать массив с условием IN ()?

Мне любопытно узнать, возможно ли привязать массив значений к заполнителю с помощью PDO. Вариант использования здесь пытается передать массив значений для использования с IN()условием. Я хотел бы иметь возможность сделать что-то вроде этого: <?php $ids=array(1,2,3,7,8,9); $db = new PDO(...);...

559
Как выбрать случайным образом из массива?

Я хочу знать, есть ли более чистый способ сделать это. По сути, я хочу выбрать случайный элемент из массива переменной длины. Обычно я бы сделал это так: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] Есть ли что-то, что более...

542
Как инициализировать длину массива в JavaScript?

Большинство руководств, которые я читал по массивам в JavaScript (включая w3schools и devguru ), предполагают, что вы можете инициализировать массив определенной длины, передавая целое число в конструктор Array, используя var test = new Array(4);синтаксис. После широкого использования этого...

541
Сравнение двух байтовых массивов в .NET

Как я могу сделать это быстро? Конечно, я могу сделать это: 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; } Но я ищу либо функцию BCL, либо какой-нибудь высоко...

539
Как конвертировать Java String в байт []?

Есть ли способ конвертировать Java Stringв byte[]( не в штучной упаковке Byte[])? В попытке это: 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()); и я получаю отдельные выводы. Невозможно...

522
Переместить элемент массива из одной позиции массива в другую

Мне трудно понять, как переместить элемент массива. Например, учитывая следующее: var arr = [ 'a', 'b', 'c', 'd', 'e']; Как я могу написать функцию, чтобы двигаться 'd'раньше 'b'? Или 'a'после 'c'? После перемещения индексы остальных элементов должны быть обновлены. Это означает, что в первом...

521
Swift, как сортировать массив пользовательских объектов по значению свойства

Допустим, у нас есть собственный класс с именем imageFile, и этот класс содержит два свойства. class imageFile { var fileName = String() var fileID = Int() } многие из них хранятся в массиве var images : Array = [] var aImage = imageFile() aImage.fileName = "image1.png" aImage.fileID = 101...

516
Разбить массив на куски

Допустим, у меня есть массив Javascript, который выглядит следующим образом: ["Element 1","Element 2","Element 3",...]; // with close to a hundred elements. Какой подход был бы уместен для разбиения массива на множество меньших массивов, скажем, с 10 элементами...

512
Добавление значений в массив C #

Возможно, это действительно очень просто - я начинаю с C # и мне нужно добавить значения в массив, например: int[] terms; for(int runs = 0; runs < 400; runs++) { terms[] = runs; } Для тех, кто использовал PHP, вот что я пытаюсь сделать в C #: $arr = array(); for ($i = 0; $i < 10; $i++) {...

507
Самый эффективный способ группирования по массиву объектов

Каков наиболее эффективный способ группировки объектов в массиве? Например, учитывая этот массив объектов: [ { Phase: "Phase 1", Step: "Step 1", Task: "Task 1", Value: "5" }, { Phase: "Phase 1", Step: "Step 1", Task: "Task 2", Value: "10" }, { Phase: "Phase 1", Step: "Step 2", Task: "Task 1",...