Действительно ли возможно использовать тип примитива (интервал) в как универсальный тип в Java?

db.collection.find({"createdDate":{$gte:new ISODate("2017-04-14T23:59:59Z"),$lte:new ISODate("2017-04-15T23:59:59Z")}}).count();

Замените collection именем коллекции, которую хотите выполнить запрос

23
задан Konrad Rudolph 5 January 2009 в 20:35
поделиться

2 ответа

Нет, это не возможно. Используйте Integer вместо этого. Автоупаковка заботится об остальных (т.е. в большинстве целей можно программировать, как будто Вы на самом деле использовали int, потому что Java преобразовывает в и от Integer автоматически для Вас).

33
ответ дан Konrad Rudolph 29 November 2019 в 02:22
поделиться

Konrad корректен. Поочередно, можно использовать класс находки TObjectIntHashMap для отображения Объектов на примитивный ints.

2
ответ дан Craig P. Motlin 29 November 2019 в 02:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: