我在尝试检查isJsonNull时遇到了一个问题。
下面是我的代码:
public String getGameOne() {
if (!games.get(0).isJsonNull() || !games.get(0).getAsJsonObject().get("mode").isJsonNull()) {
return games.get(0).getAsJsonObject().get("gameType").getAsString() + "\n" + "\n"
+ games.get(0).getAsJsonObject().get("mode").getAsString() + "\n"
+ games.get(0).getAsJsonObject().get("map").getAsString();
}
return "Returned null. (Went to housing?)";
我不知道这样做是否正确,但正如您所看到的,我有一个if语句检查游戏/模式是否为jsonnull,但我仍然在控制台中得到JsonNull,当我单击它时,它会带我到这一行:
games.get(0).getAsJsonObject().get("mode").getAsString() + "\n"
我已经检查了jsonnull?或者至少我认为我检查了。
有谁能纠正我或者给我指出正确的方向吗?谢谢。
1条答案
按热度按时间ngynwnxp1#
你能检查一下这个吗,
我觉得应该是-