java String 轉成Double二維陣列

2021-07-10 16:38:26 字數 573 閱讀 4178

朋友在群裡求助乙個問題,問題原型是這樣的:

string str = ",,}";

轉成double,

, }

也就是把乙個可以轉換的string轉成double的二維陣列。

乍一看,感覺很簡單,實現了一下,按慣例先貼**:

string str = ",,}";

str = str.replace("", "]");

string arr = json.parseobject(str, string.class);

double ds = new double[arr.length][arr[0].length];

for(int j=0;j這個裡面有幾個要注意的點是

1.先將花括號替換成中括號,

2.使用json的轉化,先轉成string的二維陣列

3.然後才是把陣列中的值轉成double的

4.我使用的json包是fastjson的

import com.alibaba.fastjson.json;



java String型別總結

總結昨天遇到的乙個string型別的知識 在記錄題目之前先補充幾個知識點 1.string a abc 與string b new string abc 此時的變數a b兩個物件不相等。a b不成立 但是 a.equal b 成立 並且無論a,b的定義位置如何,都不會影響到該結論 2.string ...

java String 連線問題

string s new string hello 與 string s2 hello 建立的區別 對於string s2 hello 現在棧中建立乙個 string 物件引用的變數 s,然後查詢 hello 字串是否被儲存在常量池中,如果沒有則會將 hello 放入常量池,最後s 將指向這個物件位...

java String 方法備忘

輸出bc substring int beginindex,int endindex sublen endindex beginindex 所得string的長度 new string value,beginindex,sublen 獲取string的方法 含頭不含尾,包含起始下標,不含結束下標 因...