我有像下面行的字符串,這需要被轉換成一個數組用java的幫助轉換字符串的數組
["123","123"]["7845760296","yoga"]
我試圖直接賦予字符串數組,它給語法錯誤。我是新來的,任何幫助將不勝感激。
爲什麼這是被擊倒?我的問題有任何問題。?
編輯:我發現,在漫長的方式解決辦法,但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