Analisando a matriz JSON em java.util.List com Gson

eu tenho umJsonObject nomeado"mapping" com o seguinte conteúdo:

{
    "client": "127.0.0.1",
    "servers": [
        "8.8.8.8",
        "8.8.4.4",
        "156.154.70.1",
        "156.154.71.1"
    ]
}

Eu sei que posso obter a matriz"servers" com:

mapping.get("servers").getAsJsonArray()

E agora eu quero analisar issoJsonArray dentro dejava.util.List...

Qual é a maneira mais fácil de fazer isso?

questionAnswers(5)

yourAnswerToTheQuestion