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

290
Использование C # для проверки, содержит ли строка строку в массиве строк

Я хочу использовать C #, чтобы проверить, содержит ли строковое значение слово в строковом массиве. Например, string stringToCheck = "text1text2text3"; string[] stringArray = { "text1", "someothertext", etc... }; if(stringToCheck.contains stringArray) //one of the items? { } Как я могу проверить,...

284
Как создать вложенный массив из другого массива в Java?

Как создать подмассив из другого массива? Есть ли метод, который берет индексы из первого массива, такие как: methodName(object array, int start, int end) Я не хочу делать циклы и заставлять страдать мою программу. Я получаю ошибку: невозможно найти метод символа copyOfRange (int [], int, int) Это...

284
Как удалить пустые элементы из массива?

У меня есть следующий массив cities = ["Kathmandu", "Pokhara", "", "Dharan", "Butwal"] Я хочу удалить пустые элементы из массива и хочу следующий результат: cities = ["Kathmandu", "Pokhara", "Dharan", "Butwal"] Есть ли такой способ compactсделать это без...

284
Python: как определить, является ли переменная массивом или скаляром

У меня есть функция, которая принимает аргумент NBins. Я хочу сделать вызов этой функции с помощью скаляра 50или массива [0, 10, 20, 30]. Как я могу определить в функции, какова длина NBins? или сказал иначе, если это скаляр или вектор? Я попробовал это: >>> N=[2,3,5] >>> P = 5...

284
Массив в строковый PHP?

Каков наилучший метод для преобразования массива PHP в строку? У меня есть переменная, $typeкоторая является массивом типов. $type = $_POST[type]; Я хочу сохранить его как одну строку в моей базе данных с каждой записью, разделенной |: Спорт | Фестивали | Другие...

283
std :: vector против std :: array в C ++

В чем разница между a std::vectorи a std::arrayв C ++? Когда одно должно быть предпочтительнее другого? Каковы плюсы и минусы каждого? Все, что делает мой учебник, это перечисляет, как они...

280
PHP - проверить, равны ли два массива

Я хотел бы проверить, равны ли два массива. Я имею в виду: тот же размер, тот же индекс, те же значения. Как я могу это сделать? Использование, !==как предложено пользователем, я ожидаю, что следующее напечатало бы ввод, если хотя бы один элемент в массиве (ах) отличается, но на самом деле это не...

278
PHP добавляет один массив к другому (не array_push или +)

Как добавить один массив в другой, не сравнивая их ключи? $a = array( 'a', 'b' ); $b = array( 'c', 'd' ); В конце это должно быть: Array( [0]=>a [1]=>b [2]=>c [3]=>d ) Если я использую что-то вроде []или array_push, это вызовет один из следующих результатов: Array( [0]=>a [1]=>b...

277
Java Array Сортировка по убыванию?

Есть ли ЛЕГКИЙ способ сортировки массива в порядке убывания, например, как они сортируются в порядке возрастания в классе Arrays ? Или я должен перестать быть ленивым и сделать это сам:...

276
Могу ли я передать массив в качестве аргументов в метод с переменными аргументами в Java?

Я хотел бы иметь возможность создать функцию, такую ​​как: class A { private String extraVar; public String myFormat(String format, Object ... args){ return String.format(format, extraVar, args); } } Проблема здесь заключается в том , что argsрассматривается как Object[]в способе myFormat, и ,...

275
Получить только часть массива в Java?

У меня есть массив целых чисел в Java, я хотел бы использовать только его часть. Я знаю, что в Python вы можете сделать что-то вроде этого массива [index:], и он возвращает массив из индекса. Возможно ли что-то подобное в...

274
Выполнить .join по значению в массиве объектов

Если у меня есть массив строк, я могу использовать .join() метод для получения одной строки, каждый элемент которой разделен запятыми, например: ["Joe", "Kevin", "Peter"].join(", ") // => "Joe, Kevin, Peter" У меня есть массив объектов, и я хотел бы выполнить аналогичную операцию со значением,...

274
Преобразовать массив целых чисел в строку через запятую

Это простой вопрос; Я новичок в C #, как я могу выполнить следующее Я хочу преобразовать массив целых чисел в строку через запятую. у меня есть int[] arr = new int[5] {1,2,3,4,5}; Я хочу преобразовать его в одну строку string =>...

271
Удалить элемент массива на основе свойства объекта

У меня есть массив объектов, таких как: var myArray = [ {field: 'id', operator: 'eq', value: id}, {field: 'cStatus', operator: 'eq', value: cStatus}, {field: 'money', operator: 'eq', value: money} ]; Как мне удалить конкретный на основе его свойства? Например, как бы я удалил объект массива с...

269
как разрешить массив с сильными параметрами

У меня есть работающее приложение на Rails 3, которое использует has_many: через ассоциации, что не так, как я переделал как приложение на Rails 4, что позволяет мне сохранять идентификаторы из связанной модели в версии Rails 4. Эти три соответствующие модели одинаковы для двух версий....

268
Самый эффективный способ добавить значение в массив

Предполагая, что у меня есть массив, размер которого N(где N > 0), есть ли более эффективный способ присоединения к массиву, который не требует O (N + 1) шагов? В коде, по сути, то, что я сейчас делаю, это function prependArray(value, oldArray) { var newArray = new Array(value); for(var i = 0; i...

267
Как объединить два массива в C #?

int[] x = new int [] { 1, 2, 3}; int[] y = new int [] { 4, 5 }; int[] z = // your answer here... Debug.Assert(z.SequenceEqual(new int[] { 1, 2, 3, 4, 5 })); Щас пользуюсь int[] z = x.Concat(y).ToArray(); Есть ли более простой или эффективный...