String類如何轉換為陣列

2021-08-28 03:07:43 字數 721 閱讀 1936

1.列印結果:routeresult:["",""]

routeresult為string型別,想把返回值中的中括號去掉

routeresult.replace("[","");

routeresult.replace("]","");

system.out.println("routeresult:"+routeresult);

返回值和原值一樣,中括號還存在。

2.如何將string值轉換為陣列?現在是想把上述中括號去除,如何用split分割,返回string陣列。

string routeresultarray=routeresult.substring(1,routeresult.length()-1).split("\\");
3.返回值中依然有反斜槓,採用如下方法去除斜槓

compile group: 'com.alibaba', name: 'fastjson', version: '1.2.49'
import com.alibaba.fastjson.json;
string str=json.parse(routeresultarray[0]).tostring();
4.提取str中對應key的值

遺留問題:以上只針對返回值只有乙個jsonobject時候可以獲取;如果返回兩個routeresult:["",""],根據split還沒獲取到對應字串

python 陣列轉換為string

先看下join函式 語法為 str.join sequence sequence 要連線的元素序列例項一 連線字串 str1 seq a b c print str1.join seq 例項二 連線陣列 陣列元素為字串 str2 seq2 a b c print str2.join seq2 例項三...

將類陣列轉換為陣列

一 利用陣列的slice方法 slice.call arguments 原理 array.prototype.slice的實現原理 array.prototype.slice function start,end var result new array start start 0 end end ...

string型別陣列轉換為int型

方法一 定義轉換方法 public static int strtoint string str string arrs new string int arri array.convertall arrs,new converter strtoint 方法二 string str1 new stri...