Вопросы
Как вывести массив строк без использования цикла for?
Вопрос о печати массива строк в Java
У меня есть вопрос: существует ли в Java какая-то функция, аналогичная toString()
, которая могла бы использоваться для печати массива строк?
Я понимаю, что это может показаться глупым вопросом, но мне интересно, есть ли способ сделать это без...
Странное поведение foreach при использовании ссылок: foreach ($a as &$v) { ... }
Описание проблемы:
У меня есть следующий код на PHP:
<?php
$a = array('a', 'b', 'c', 'd');
foreach ($a as &$v) { }
foreach ($a as $v) { }
print_r($a);
?>
На первый взгляд, программа выглядит нормально, но вывод, который я получаю, таков:
Array
(
[0] => a
[1]...
Как удалить переменную из массива сессии в PHP
У меня есть код на PHP, который используется для добавления переменных в сессию:
<?php
session_start();
if(isset($_GET['name'])) {
$name = isset($_SESSION['name']) ? $_SESSION['name'] : array();
$name[] = $_GET['name'];
$_SESSION['name'] = $name;
}
if...
Ограничить массив до 5 элементов
У меня есть код, который добавляет номер в массив каждый раз, когда страница посещается. Номера хранятся в куках и извлекаются позже.
Я хочу сохранить только 5 самых последних номеров в массиве.
Если массив заполнен (5 элементов), и необходимо добавить новый номер, то старый номер должен быть...
Как сделать массив плоским в jQuery?
Вопрос: Как просто "сплюснуть" массив в jQuery?
У меня есть следующий массив:
[1, 2, [3, 4], [5, 6], 7]
И я хотел бы получить результат в виде:
[1, 2, 3, 4, 5, 6, 7]
Какова простейшая процедура для "сплющивания" массива с использованием jQuery? Спасибо!
"Выполнение отображения (mapping) массива NumPy на месте"
Возможна ли карта NumPy массива на месте? Если да, то как?
У меня есть 2D массив a_values
, и сейчас я использую следующий код, чтобы выполнить преобразование элементов:
for row in range(len(a_values)):
for col in range(len(a_values[0])):
a_values[row][col] =...
Копирование не нуль-терминированного массива unsigned char в std::string
У меня возникла проблема с копированием массива unsigned char
, который не заканчивается на нулевой символ, в объект std::string
. Если бы массив был с нулевым окончанием, задача была бы довольно простой:
unsigned char u_array[4] = { 'a', 's', 'd', '\0' };
std::string str =...
Использование метода reduce() для нахождения минимальных и максимальных значений?
У меня есть код для класса, в котором я должен использовать метод reduce()
, чтобы найти минимальные и максимальные значения в массиве. Однако от меня требуется использовать только один вызов метода reduce
. Возвращаемый массив должен состоять из двух элементов, но я знаю, что метод reduce()
...
Как объединить все массивы целых чисел из всех записей в один массив в PostgreSQL
У меня есть столбец типа "массив целых чисел". Как я могу объединить все значения в единый массив целых чисел?
Например, если я выполню запрос:
SELECT column_name FROM table_name
Я получаю следующий набор результатов:
-[RECORD 1]----------
column_name | {1,2,3}
-[RECORD...
Java: Как вернуть true, если обрезанная строка в списке содержит строку?
У меня есть задача в Java: я хочу проверить, существует ли строка в списке List myList
.
Что-то вроде этого:
if(myList.contains("A")){
// true
}else{
// false
}
Однако проблема в том, что myList может содержать строки с пробелами:
{' A', 'B ', ' C '}
Я...
Как объединить массив Uint8Arrays?
У меня есть массив, содержащий несколько объектов типа Uint8Array. Он выглядит примерно так:
[Uint8Array(16384), Uint8Array(16384), Uint8Array(16384), Uint8Array(16384), Uint8Array(16384), Uint8Array(8868)]
Как мне объединить (не уверен, какое точно слово здесь подходит —...
Преобразование строки в массив символов в Java
Я застрял с этой проблемой и нуждаюсь в свежем взгляде, не могу понять, почему этот код работает именно так.
String string = new String(new char[] {(char) 0x01, (char) 0x02, ..., (char) 0xFC});
Вывод соответствует всему, что должно быть, до последнего числа (0xFC), которое возвращает...
Существует ли реализация словаря в JavaScript?
Как реализовать массив с индексатором в JavaScript? В .Net есть что-то вроде словаря, а как это реализовать в JavaScript?
Как сохранить порядок ассоциативного массива?
Я пытаюсь итерироваться по ассоциативному массиву в Bash.
Сначала это кажется простым, но цикл не сохраняет исходный порядок элементов массива.
Вот простой скрипт для тестирования:
#!/bin/bash
echo -e "Рабочее окружение\n----------";
lsb_release -a
echo -e "\nВерсия...
Отправка многомерного массива с помощью PHP и CURL
Я испытываю проблемы с отправкой данных формы через CURL на PHP-скрипт, расположенный на другом хосте.
Я получаю ошибку Преобразование массива в строку.
Вот print_r массива, который я отправляю:
Array ( [name] => Array ( [0] => Jason [1] => Mary [2] =>...
Превратить массив байтов переменного размера в целое число/долгое число
Как конвертировать бинарный массив байтов переменного размера в (беззнаковое) целое число (integer/long) в порядке big endian? Например, массив байтов '\x11\x34' представляет собой число 4404.
В данный момент я использую следующий код:
def bytes_to_int(bytes):
return...
Как извлечь определенный элемент из массива в BASH?
Я создаю свой массив в bash следующим образом:
while read line
do
myarr[$index]=$line
index=$(($index+1))
done < lines.txt
Файл "lines.txt" состоит из следующих строк:
hello big world!
how are you
where am I
После создания массива ${myarr[@]}
я могу легко получить...
Типизация массива пар ключ-значение в TypeScript
Я запутался относительно следующего объявления:
constructor(controls: {[key: string]: AbstractControl}, optionals?: {[key: string]: boolean}, validator?: ValidatorFn, asyncValidator?: AsyncValidatorFn)
Какой тип у параметра controls
(первый параметр)? Это объект,...
Изменяет ли функция .sort оригинальный массив?
Описание проблемы
Я работаю с массивом в JavaScript и у меня есть следующий код:
arr = arr.sort(function (a, b) {
return a.time > b.time;
});
Мне нужно понять, нужно ли мне переопределять массив arr
после сортировки, или можно просто вызвать функцию sort
, как в...
Использует ли Java 7 Tim Sort для метода Arrays.Sort?
Не могу найти документацию по Java 7, только по Java 6, которая все еще доступна. Кто-нибудь знает, как найти документацию по методу Arrays.sort в Java 7?