Как получить строковые значения отдельно в Java?

Строка выглядит следующим образом:

String data = "1|Computer|Tecnology|$600.00|Desktop";

И что мне нужно, это получить значение отдельно для каждого

String idProduct="1";
String nameProduct="Computer";

...

Есть идеи как это сделать? благодарны

1 ответ

Решение

Попробуйте следующее;

String[] pieces = data.split("\\|");
String idProduct = pieces[0];
String nameProduct = pieces[1];
Другие вопросы по тегам