"3.88.161.108 - 3.88.161.108"

Вопросы с тегом 'arrays'

Массив представляет собой упорядоченную структуру данных, состоящую из набора элементов (значений или переменных), каждый из которых идентифицируется одним или несколькими индексами. Когда вы спрашиваете о конкретных вариантах массивов, используйте эти связанные теги: [vector], [arraylist], [matrix]. При использовании этого тега в вопросе, который специфичен для языка программирования, - отметьте вопрос с использованием используемого языка программирования.
13 отв.

Получить случайный элемент из массива JavaScript

var items = Array(523,3452,334,31,...5346); Как получить случайный элемент из items?
06 мая '11 в 20:47
22 отв.

Как правильно отсортировать массив целых чисел

Попытка получить наивысшее и низкое значение из массива, который, как я знаю, будет содержать только целые числа, кажется сложнее, чем я думал. var numArray = [140000, 104, 99]; numArray = numArray.sort(); alert(numArray) Я ожидаю, что это покаж...
30 июня '09 в 13:43
45 отв.

Как проверить, является ли массив PHP ассоциативным или последовательным?

PHP обрабатывает все массивы как ассоциативные, поэтому нет встроенных функций. Может ли кто-нибудь рекомендовать достаточно эффективный способ проверить, содержит ли массив только числовые ключи? В принципе, я хочу иметь возможность различать это: ...
06 окт. '08 в 10:01
18 отв.

Как преобразовать массив в набор в Java

Я хотел бы преобразовать массив в Set в Java. Есть некоторые очевидные способы сделать это (т.е. С циклом), но я хотел бы что-то немного более аккуратное, что-то вроде: java.util.Arrays.asList(Object[] a); Любые идеи?
17 июня '10 в 21:23
13 отв.

Как расширить существующий массив JavaScript с помощью другого массива, не создавая новый массив?

Примечание: Это не дубликат Как добавить что-то в массив? - Цель состоит в том, чтобы добавить все содержимое одного массива в другое и сделать это "на месте", то есть без копирования всех элементов расширенного массива. Кажется, что не существу...
03 сент. '09 в 18:27
52 отв.

Есть ли у JavaScript метод, подобный "range()" для создания диапазона в пределах предоставленных границ?

В PHP вы можете сделать... range(1, 3); // Array(1, 2, 3) range("A", "C"); // Array("A", "B", "C") То есть, существует функция, которая позволяет получить диапазон чисел или символов, передавая верхнюю и нижнюю границы. Есть ли что-то встроенное ...
09 окт. '10 в 5:37
29 отв.

Как удалить элемент из массива по значению?

Есть ли способ удалить элемент из массива JavaScript? Учитывая массив: var ary = ['three', 'seven', 'eleven']; Я хотел бы сделать что-то вроде: removeItem('seven', ary); Я просмотрел splice(), но это только удаляет номер позиции, тогда как мн...
17 окт. '10 в 20:43
5 отв.

Добавьте новый элемент в массив без указания индекса в Bash

Есть ли способ сделать что-то вроде PHPs $array[] = 'foo'; в bash против выполнения: array[0] = 'foo' array[1] = 'bar'
23 дек. '09 в 11:59
8 отв.

Получение длины массива в Python

В Python является единственным способом получить количество элементов? arr.__len__() Если да, то почему странный синтаксис?
06 февр. '09 в 0:26
24 отв.

Удалить пустые элементы массива

Некоторые элементы в моем массиве - это пустые строки, основанные на том, что пользователь отправил. Мне нужно удалить эти элементы. У меня есть это: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($li...
07 сент. '10 в 0:06
18 отв.

Предпочтительный метод хранения массивов PHP (json_encode vs serialize)

Мне нужно сохранить многомерный ассоциативный массив данных в плоском файле для целей кеширования. Иногда мне приходилось переходить на JSON для использования в моем веб-приложении, но в большинстве случаев я буду использовать массив непосредственно ...
29 апр. '09 в 23:09
21 отв.

Могу ли я привязать массив к условию IN()?

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

Самый быстрый способ дублирования массива в JavaScript - срез против цикла "за"

Чтобы дублировать массив в JavaScript: какой из следующих функций быстрее использовать? Метод среза var dup_array = original_array.slice(); For цикла for(var i = 0, len = original_array.length; i < len; ++i) dup_array[i] = original_array[i]...
20 окт. '10 в 16:43
16 отв.

Как проверить в JavaScript, существует ли значение по определенному индексу массива?

Будет ли это работать для проверки наличия или отсутствия значения в позиции "index" или есть лучший способ: if(arrayName[index]==""){ // do stuff }
20 апр. '10 в 6:41
16 отв.

Array versus List <T>: когда использовать какой?

MyClass[] array; List<MyClass> list; Каковы сценарии, когда предпочтительнее другого? И почему?
12 янв. '09 в 11:08