Null присутствует в списке - исключение нулевого указателя - PullRequest
0 голосов
/ 05 августа 2020

У меня есть список с нулевым значением в списке. При итерации генерируется исключение нулевого указателя.

"значение": {"contextId": null, "acctId": null, "eventType": "registerDevice", "eventSubType": null}

Использование списка при получении результата (Выше приведен сложный Nexted Json, например, образец)

Ниже приведен пример кода для устранения этой проблемы.

1 Ответ

0 голосов
/ 05 августа 2020

См. Следующую ссылку: - URL - Пример функций карты

Ниже приведен пример фрагмента: -

import java.util.Collections;
import java.util.HashMap;
import java.util.Map;

class Main
{
    // Program to remove null values from a map in Java
    public static void main(String[] args)
    {
        Map<String, String> hashMap = new HashMap<>();

        hashMap.put("RED", "#FF0000");
        hashMap.put("BLACK", null);
        hashMap.put("BLUE", "#0000FF");
        hashMap.put("GREEN", "#008000");
        hashMap.put("WHITE", null);

        hashMap.values().removeAll(Collections.singleton(null));

        System.out.println(hashMap);
    }
}
...