Нужно узнать класс поля Gson(String, Boolean, Integer...) Что бы в дальнейшем сравнить его с помощью instanceof.
gson.get("key").getClass()
Возвращает com.google.gson.JsonPrimitive. Но как этот примитив сравнить с классами самой java?
Например, вот так
JsonElement val = gson.get("key");
if (val.isJsonPrimitive()) {
JsonPrimitive prim = val.getAsJsonPrimitive();
if (prim.isBoolean()) {
boolean bool = prim.getAsBoolean();
} else if (prim.isNumber()) {
Number num = prim.getAsNumber();
} else
if (prim.isString()) {
String str = prim.getAsString();
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите новичкуУ меня есть 2 таблицы А и В в таблице А - 2 колонки, А_Ап, А_Давн в таблице В - 2 колонки, В_Ап, В_Давн в каждой таблице по несколько...
Короче, стоит виндовс 10 еще заводская - с покупки не меняли, поставил как-то mysql server и он время от времени слетает и приходиться заново ставитьСлетает...
Пытаюсь подключиться к БД на удалённом сервере, WorkBench выдаёт ошибку
Есть таблица в таблице есть индексы как мне узнать имена этих индексовКон