Android эквивалент функции PHP Explode () - PullRequest
5 голосов
/ 02 февраля 2012

В значительной степени говорит само за себя.

У меня есть строка:

8:4,7:2,...

Мне нужно получить значения из этого, длина строки не определена, она просто имеет следующий формат:

id:quantity,id:quantity,...

Ответы [ 2 ]

15 голосов
/ 02 февраля 2012

используйте строковый метод split, чтобы получить это:

String[] array = "8:4,7:2".split(",");
1 голос
/ 06 мая 2016

, если вы хотите разделить строку на массив, используйте функцию разделения

String string="8:4,7:2";
String[] array_from_string = string.split(",");

если вы хотите объединить элементы массива в строку, используйте функцию join

String string_from_array = String.join(",", array_from_string);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...