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

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

Класс JsonArray является оберткой над списком. Класс JsonArray, как JsonPrimitive и JsonObject, также наследуется от класса JsonElement. В таблице 1 представлены основные функции для работы со списком.

Таблица 1. Функции для работы со списком
Функция Описание
void add(Boolean bool) Функции добавляют значения в список. Тип значений указан в аргументах функций. Заметим, что с помощью функции addAll можно добавить в список значения из другого списка.
void add(Character character)
void add(Number number)
void add(String string)
void add(JsonElement element)
void addAll(JsonArray array)
int size() Функция возвращает размер списка.
JsonElement set(int index, JsonElement element) Функция для установки значения по заданной позиции.
JsonElement get(int i) Функция для получения элемента по заданной позиции.
boolean contains(JsonElement element) Функция проверяет наличие элемента в списке.
JsonElement remove(int index) Функция удаляет элемент по заданной позиции.
boolean remove(JsonElement element) Функция удаляет элемент по заданному значению.

На следующем шаге мы приведем пример использования рассмотренных классов

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