「Swift5」replaceSubrange メソッドを使用して配列の要素を置換する

環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS

構文
replaceSubrange( 置換する範囲をインデックスで指定, 置換後の要素 )
replaceSubrangeメソッドを利用して配列の要素を置換します。

使用例

var strA = ["s","t","u","d","y"]
var partStr = ["B","C"]
print("文字列の配列要素を置換前")
print(strA)
strA.replaceSubrange(1...2, with: partStr)
print("文字列の配列要素を置換後")
print(strA)

実行結果
$ swift test12.swift
文字列の配列要素を置換前
[“s", “t", “u", “d", “y"]
文字列の配列要素を置換後
[“s", “B", “C", “d", “y"]

Swift

Posted by arkgame