本段**主要作用是:從zookeeper配置中心取到乙個string型別的變數,然後根據逗號進行分隔並轉成list列表exculdepromotypelist (該列表的string變數都是數字),最後轉成了integer型別的列表,以備後用。
@value("#")
private string exculdepromotype;
//配置中心配置的**型別不寫搜尋中間庫
listexculdepromotypelist = arrays.aslist(exculdepromotype.split(","));
listpromotyoelist = new arraylist<>();
if (collectionutils.isnotempty(exculdepromotypelist))
}
exculdepromotype為乙個string變數,首先以逗號分隔,可以轉換成string型別的陣列;然後使用arrays.aslist()將其轉成list列表。
如:list stooges = arrays.aslist(「larry」, 「moe」, 「curly」);
其中,arrays.aslist()的原始碼如下:
public static listaslist(t... a)
由此可以看出,該方法直接返回乙個初始化好的arraylist,在字串轉成list時很方便。 String字串型別
strlen key 擷取key值的長度 incr key 每執行一次值加1 decr key 每執行一次值減1 incrby key 步長 每執行一次值加 步長 decrby key 步長 每執行一次值減 步長 getrange key start end 擷取key值從幾到幾的字串 第乙個字串預...
dart轉成字串 Dart 字串型別
字串資料型別表示字串行。dart字串是由utf16編碼單元組成的序列。dart中的字串值可以用單引號 雙引號或三引號表示。單行字串用單引號或雙引號表示。三引號用於表示多行字串。在dart中表示字串值的語法如下所示 語法string variable name value orstring varia...
string型別字串排序
大名鼎鼎的sort函式出場了,它是在乙個比較難記的標頭檔案裡 include 記性差怪我嘍 對於string的公升序排序很簡單,直接呼叫sort函式即可 string a abc sort a.begin a.end 但是如果我想用降序排序呢?其實sort函式還有第三個引數,通過我們自己編寫乙個函式...