У меня есть строка, как ниже линии, и это должно быть преобразовано в массив с помощью JavaПреобразование строки в массив
["123","123"]["7845760296","yoga"]
Я попытался дать строку в массив напрямую, и это дает синтаксическую ошибку , Я новичок в этом, и любая помощь будет высоко оценена.
почему это сбито? любая проблема с моим вопросом.?
Edit: я нашел решение в длительный путь, но myself.my плохой английский прощаю
вход:
String mystring="["123","123"]["7845760296","yoga"]";
выход:
array[0]=123;
array[3]=yoga;
решение:
result_from_server=result_from_server.replace("][", ",");
result_from_server=result_from_server.replace("]","");
result_from_server=result_from_server.replace("[","");
result_from_server=result_from_server.replace("\"","");
System.out.println("result:"+result_from_server);
String a[]=result_from_server.split(",");
System.out.println(a[3]);
Как вы получаете эту строку ?. – TheLostMind
Каков ожидаемый результат? Массив массивов? Массив списков? Массив какого-либо парного объекта? – Mureinik
@Mureinik Я хочу, чтобы это преобразование в многомерный массив. – Yogamurthy