Вероятно, вы переполняете размер вашего типа данных, так как наиболее значимым битом является бит знака. Я не думаю, что у Java есть типы данных unsigned
, поэтому вы можете попробовать использовать больший тип данных, например long
, если вы хотите хранить большие числа, чем int
. Если вы все еще переполняете long
, вы в значительной степени застреваете BigInteger
.
Из Описание Рика Штрала :
Объект jQuery: Обернутый набор: Селекторы возвращают известный объект jQuery как "завернутый набор", который является массивная структура, содержащая все выбранные элементы DOM. Вы можете перебирать обернутый набор как массив или доступ к отдельным элементам через индексатор ($ (sel) [0] для пример). Что еще более важно, вы можете также применять функции jQuery к все выбранные элементы.
О возврате ничего:
Всегда ли возвращает массив? Возвращает ли он значение null?
Вы всегда получаете одно и то же, независимо от того, есть ли у него какое-либо содержимое - вот в чем вопрос. Обычно это можно проверить с помощью .val () (например, $ ('. MyElem'). Val ())
Он не возвращает массив, он возвращает объект jQuery. Объект jQuery - это то, что содержит все специальные методы jQuery.
Он никогда не возвращает null или другой тип. Если найден один элемент, у объекта jQuery будет только один дочерний элемент. Если элементы не найдены, объект jQuery будет пустым.
Функция jQuery (например, « $
») всегда возвращает объект jQuery в каждом экземпляре.
Тот факт, что $ () всегда возвращает функцию jQuery, позволяет разумно связывать вызовы функций jQuery.
Как упоминал другой ответчик, он всегда возвращает объект jQuery.
Этот объект всегда содержит массив элементов (даже если это пустой массив или массив с одним объектом).
Если вы хотите использовать возвращенный объект «напрямую», например, как простой элемент, вы можете выполнить одно из следующих действий:
$('selector')[0] // element
$('selector').get(0) // element
$('selector').length // number of elements in the array
Согласно firebug, он возвращает массив объектов, соответствующих вашему селектору. Но этот массив является объектом jQuery, у которого больше методов, чем у простого массива.
Их документация перечисляет несколько основных вызовов, которые вы можете использовать с "$", и то, что они возвращают