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

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

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

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

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

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


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

5
как разрешить массив с сильными параметрами
У меня есть работающее приложение на Rails 3, которое использует has_many: через ассоциации, что не так, как я переделал как приложение на Rails 4, что позволяет мне сохранять идентификаторы из связанной модели в версии Rails 4. Эти три соответствующие модели одинаковы для двух версий. Categorization.rb class Categorization < ActiveRecord::Base belongs_to …

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

23
Как объединить два массива в 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(); Есть ли более простой или эффективный метод?
267 c#  arrays  .net  linq 

6
Объединение двух одномерных массивов NumPy
У меня есть два простых одномерных массива в NumPy . Я должен быть в состоянии объединить их, используя numpy.concatenate . Но я получаю эту ошибку для кода ниже: TypeError: только массивы длины 1 могут быть преобразованы в скаляры Python Код import numpy a = numpy.array([1, 2, 3]) b = numpy.array([5, …


14
Как мне создать массив строк в C?
Я пытаюсь создать массив строк в C. Если я использую этот код: char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; gcc выдает «предупреждение: присваивание из несовместимого типа указателя». Как правильно это сделать? редактировать: мне любопытно, почему это должно выдавать предупреждение компилятора, так как если я это сделаю printf(a[1]);, он правильно печатает «хмм».
263 c  arrays  string 

7
Где определено свойство длины массива?
Мы можем определить продолжительность ArrayList<E>использования его открытого метода size(), например ArrayList<Integer> arr = new ArrayList(10); int size = arr.size(); Точно так же мы можем определить длину Arrayобъекта, используя lengthсвойство String[] str = new String[10]; int size = str.length; Тогда как size()метод класса ArrayListопределен внутри ArrayListкласса, где определено это lengthсвойство Array?
263 java  arrays 



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.