0
在斯卡拉,我怎樣才能將逗號分隔的字符串轉換爲雙引號元素的數組?斯卡拉字符串數組雙引號元素
我曾嘗試如下:
var string = "welcome,to,my,world"
var array = string.split(',').mkString("\"", "\",\"", "\"")
Output:
[ "\"welcome\",\"to\",\"my\",\"world\""]
我的要求是用於陣列顯示爲:
var array = string.split(",").mkString(""""""", """","""", """"""")
Output:["\"ENV1\",\"ENV2\",\"ENV3\",\"ENV5\",\"Prod\""]
隨着你所建議的解決方案,我所得到的是'輸出爲:[ 「\」 歡迎\ 「」, 「\」 到\ 「」, 「\」 我的\ 「」, 「\」世界\「」 ]' – cayajorayu
字符串數組自然地表示爲'[「something」,「something」]''。你想要額外的雙引號到每個元素 - 在這裏他們是。 –