Как использовать если еще при разделении ответа - PullRequest
0 голосов
/ 01 июля 2019

У меня есть небольшая проблема, когда я пытаюсь использовать оператор if / else, когда возвращаемая строка может отправлять мне разные форматы

Проблема, с которой я столкнулся, заключается в том, что когда я запрашиваю код, он либо возвращает список [1234,122324,21242] один номер [3335] два числа [332435,34324] или ничего []

В настоящее время я использую этот код, который дает мне второй код в списке, но у меня есть проблема: я не знаю, как взять код, если в списке только один, или обработать, если ничего не возвращено

String response_body_string = responseBody.body().string();
String[] tmp = response_body_string.split(",");
tmp = tmp[1].split(",");
//Returns second game ID
String val2 = tmp[0];
//Only use 0-9, remove any characters or letters
String val3 = val2.replaceAll("[^0-9]", "");

System.out.println(val3);
//System.out.println(response_body_string);

return val3;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...