проблема разделения Android / Java - PullRequest
0 голосов
/ 11 января 2011
String time = starttime.getText().toString();

String[] separated = time.split(":");

test.setText("HH:" + separated[0].toString() + "MM:" + separated[1].toString());

Если я наберу 11:11 в моем приложении, я получу arrayoutofboundsexception. Я пробовал использовать trim () в строке. Я что-то пропустил?

1 Ответ

1 голос
/ 11 января 2011

Нет, ты не пропустил что-то.Я предполагаю, что ввод пропускает двоеточие (:).Дважды проверьте формат time прямо перед операцией разделения.

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