Шаг 136.
Язык программирования Java.
Библиотека Gson. Класс JsonPrimitive

На этом шаге мы рассмотрим класс JsonPrimitive

Данный класс является оберткой над всеми простейшими типами. Класс JsonPrimitive наследуется от класса JsonElement и, следовательно, обладает всеми функциями из этого класса. Чтобы создать объект класса JsonPrimitive можно воспользоваться одним из следующих конструкторов.

JsonPrimitive(Boolean bool)
JsonPrimitive(Character c)
JsonPrimitive(Number number)
JsonPrimitive(String string)

В таблице 1 представлены функции для проверки какого типа упаковано значение в объекте JsonPrimitive.

Таблица 1. Функции проверки принадлежности значения к типу
Функция Описание
boolean isBoolean() Проверяет является ли упакованное значение логическим значением.
boolean isNumber() Проверяет является ли упакованное значение числовым (целым или вещественным) значением.
boolean isString() Проверяет является ли упакованное значение строковым значением.

На следующем шаге мы рассмотрим класс JsonObject

Предыдущий шаг Содержание Следующий шаг