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

150
Bash массив с пробелами в элементах

Я пытаюсь построить массив в Bash имен файлов с моей камеры: FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) Как видите, в середине каждого имени файла есть пробел. Я попытался обернуть каждое имя в кавычки и экранировать пробел с помощью...

150
Конвертировать массив Java в Iterable

У меня есть массив примитивов, например для int, int [] foo. Это может быть маленький размер или нет. int foo[] = {1,2,3,4,5,6,7,8,9,0}; Каков наилучший способ создать Iterable<Integer>из него? Iterable<Integer> fooBar = convert(foo); Ноты: Пожалуйста, не отвечайте с помощью циклов...

149
Почему массивы ссылок незаконны?

Следующий код не компилируется. int a = 1, b = 2, c = 3; int& arr[] = {a,b,c,8}; Что стандарт C ++ говорит об этом? Я знаю, что мог бы объявить класс, который содержит ссылку, а затем создать массив этого класса, как показано ниже. Но я действительно хочу знать, почему приведенный выше код не...

149
Почему x [0]! = X [0] [0]! = X [0] [0] [0]?

Я немного изучаю C ++ и борюсь с указателями. Я понимаю, что я могу иметь 3 уровня указателей, объявив: int *(*x)[5]; так что *xэто указатель на массив из 5 элементов, на которые есть указатели int. Кроме того, я знаю , что x[0] = *(x+0);, x[1] = *(x+1)и так далее .... Итак, с учетом вышеуказанной...

148
Передача массива как аргумента, а не массива в PHP

Кажется, я помню, что в PHP есть способ передать массив в виде списка аргументов для функции, разыменовывая массив стандартным func($arg1, $arg2)способом. Но теперь я заблудился, как это сделать. Я вспоминаю способ передачи по ссылке, как «глобализировать» входящие параметры ... но не как вывести...

148
JSON Array итерация в Android / Java

Я создаю приложение для Android, которое необходимо загрузить и синхронизировать с онлайн-базой данных. Я отправляю свой запрос из приложения на страницу php, которая возвращает соответствующие строки из базы данных в формате JSON. Может кто-нибудь, пожалуйста, скажите мне лучший способ перебрать...

148
Какова цель ключевого слова static в параметре массива функции типа «char s [static 10]»?

Просматривая исходный код, я наткнулся на такую ​​функцию: void someFunction(char someArray[static 100]) { // do something cool here } Поэкспериментировав, оказалось, что там могут появиться и другие квалификаторы: void someFunction(char someArray[const]) { // do something cool here } Похоже, что...

148
Как отсортировать массив хэшей в ruby

У меня есть массив, каждый элемент которого представляет собой хэш с тремя парами ключ / значение: :phone => "2130001111", :zip => "12345", :city => "sometown" Я хотел бы отсортировать данные, zipчтобы все phoneв одной области были вместе. Есть ли у Ruby простой способ сделать это? Можно...

148
Как отсортировать массив объектов по нескольким полям?

Исходя из этого исходного вопроса , как бы я применил сортировку к нескольким полям? Используя эту слегка адаптированную структуру, как бы я отсортировал город (по возрастанию) и затем по цене (по убыванию)? var homes = [ {"h_id":"3", "city":"Dallas", "state":"TX", "zip":"75201", "price":"162500"},...

148
Разница PHP между array () и []

Я пишу приложение на PHP и хочу убедиться, что оно будет работать без ошибок. Оригинальный код: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> Будет ли следующее работать без ошибок или не рекомендуется по какой-то причине? <?= form_input(['name'...

148
Как использовать lodash, чтобы найти и вернуть объект из массива?

Мои объекты: [ { description: 'object1', id: 1 }, { description: 'object2', id: 2 } { description: 'object3', id: 3 } { description: 'object4', id: 4 } ] В моей функции ниже я передаю описание, чтобы найти соответствующий идентификатор: function pluckSavedView(action, view) { console.log('action:...

147
Как искать по ключу => значение в многомерном массиве в PHP

Есть ли какой-нибудь быстрый способ получить все подмассивы, в которых пара ключ-значение была найдена в многомерном массиве? Я не могу сказать, насколько глубоким будет массив. Простой пример массива: $arr = array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>2,name=>"cat 2"),...

147
Разница между массивом и списком в scala

В каких случаях следует использовать Array (Buffer) и List (Buffer). Единственное отличие, которое я знаю, заключается в том, что массивы невариантны, а списки ковариантны. А как насчет производительности и некоторых других характеристик?...

146
Как придать значение аннотации из константы Java

Я думаю, что это может быть невозможно в Java, потому что аннотация и ее параметры разрешаются во время компиляции. У меня есть интерфейс следующим образом, public interface FieldValues { String[] FIELD1 = new String[]{"value1", "value2"}; } и другой класс как, @SomeAnnotation(locations =...

146
Как инициализировать байтовый массив в Java?

Мне нужно сохранить некоторые постоянные значения (UUID) в форме байтового массива в java, и мне интересно, как лучше всего инициализировать эти статические массивы. Вот как я сейчас это делаю, но чувствую, что должен быть способ получше. private static final byte[] CDRIVES = new byte[] {...

145
Массив JavaScript для установки

MSDN ссылается на абстракцию Set коллекции JavaScript . У меня есть массив объектов, которые я хотел бы преобразовать в набор, чтобы я мог удалить ( .delete()) различные элементы по имени: var array = [ {name: "malcom", dogType: "four-legged"}, {name: "peabody", dogType: "three-legged"}, {name:...

144
Как скопировать часть массива в другой массив в C #?

Как я могу скопировать часть массива в другой массив? Считай, что у меня int[] a = {1,2,3,4,5}; Теперь, если я дам начальный и конечный индексы массива, aон должен быть скопирован в другой массив. Например, если я задаю начальный индекс как 1 и конечный индекс как 3, элементы 2, 3, 4 должны быть...