Вопросы с тегом 'arrays'
Массив - это упорядоченная структура данных, состоящая из набора элементов (значений, переменных или ссылок), каждый из которых идентифицируется одним или несколькими индексами. Когда вы спрашиваете о конкретных вариантах массивов, используйте вместо них следующие связанные теги: [vector], [arraylist], [matrix]. При использовании этого тега в вопросе, который является специфическим для языка программирования, пометьте вопрос используемым языком программирования.
88
Как удалить определенный элемент из массива в JavaScript?
У меня есть массив чисел, и я использую метод .push() для добавления в него элементов.
Есть ли простой способ удалить конкретный элемент из массива? Эквивалент чего-то вроде array.remove(number);.
Я должен использовать основной JavaScript - рамки н...
23 апр. '11 в 22:17
35
Для каждого по массиву в JavaScript?
Как я могу просмотреть все записи в массиве с помощью JavaScript?
Я подумал, что это что-то вроде этого:
forEach(instance in theArray)
Где theArray - мой массив, но это кажется неправильным.
17 февр. '12 в 13:51
47
Как проверить, содержит ли массив значение в JavaScript?
Какой самый краткий и эффективный способ выяснить, содержит ли массив JavaScript значение?
Это единственный способ сделать это:
function contains(a, obj) {
for (var i = 0; i < a.length; i++) {
if (a[i] === obj) {
return t...
25 окт. '08 в 22:14
42
Создать ArrayList из массива
У меня есть массив, который инициализируется следующим образом:
Element[] array = {new Element(1), new Element(2), new Element(3)};
Я хотел бы преобразовать этот массив в объект класса ArrayList.
ArrayList<Element> arraylist = ???;
01 окт. '08 в 14:38
31
Как добавить что-то в массив?
Как добавить объект (например, строку или число) в массив в JavaScript?
09 дек. '08 в 0:20
41
Цикл через массив в JavaScript
В Java вы можете использовать цикл for для перемещения объектов в массиве следующим образом:
String[] myStringArray = {"Hello", "World"};
for (String s : myStringArray)
{
// Do something
}
Можете ли вы сделать то же самое в JavaScript?
10 июн. '10 в 0:04
21
Проверка наличия ключа в объекте JavaScript?
Как проверить, существует ли конкретный ключ в объекте или массиве JavaScript?
Если ключ не существует, и я пытаюсь получить к нему доступ, вернет ли он false? Или выбросить ошибку?
08 июл. '09 в 13:21
17
Как вставить элемент в массив по определенному индексу (JavaScript)?
Я ищу метод вставки массива JavaScript в стиле: arr.insert(index, item)
Предпочтительно в jQuery, но любая реализация JavaScript будет делать в этот момент.
25 февр. '09 в 14:29
48
Как проверить, является ли объект массивом?
Я пытаюсь написать функцию, которая либо принимает список строк, либо одну строку. Если это строка, то я хочу преобразовать ее в массив только с одним элементом. Тогда я могу зациклиться на нем, не опасаясь ошибки.
Итак, как мне проверить, является ...
23 янв. '11 в 18:53
42
Сортировка массива объектов по значению свойства string
У меня есть массив объектов JavaScript: var objs = [
{ first_nom: 'Lazslo', last_nom: 'Jamf' },
{ first_nom: 'Pig', last_nom: 'Bodine' },
{ first_nom: 'Pirate', last_nom: 'Prentice' }
];
Как я могу отсортировать их по значени...
15 июл. '09 в 3:17
39
Удаление элемента из массива в PHP
Есть ли простой способ удалить элемент из массива с помощью PHP, чтобы foreach ($array) больше не включал этот элемент? Я думал, что установка его на null будет делать это, но, видимо, это не работает.
15 дек. '08 в 20:28
21
Как очистить массив в JavaScript?
Есть ли способ очистить массив и, если возможно, с .remove()?
Например,
A = [1,2,3,4];
Как я могу удалить это?
05 авг. '09 в 9:08
30
Как определить, содержит ли массив определенное значение в Java?
У меня есть String[] со значениями, например:
public static final String[] VALUES = new String[] {"AB","BC","CD","AE"};
Учитывая String s, есть ли хороший способ проверить, содержит ли VALUES s?
15 июл. '09 в 0:03
24
Как объявить и инициализировать массив в Java?
Как объявить и инициализировать массив в Java?
29 июл. '09 в 14:22
33
Какой самый простой способ печати массива Java?
В Java массивы не переопределяют toString(), поэтому, если вы попытаетесь напечатать один непосредственно, вы получите className + '@' + гекс hashCode массива, так как определяется Object.toString():
int[] intArray = new int[] {1, 2, 3, 4, 5};
Syste...
03 янв. '09 в 20:39