Instance Method インスタンスメソッド

insert(_:at:)

Inserts a new character at the specified position. 新しい文字を指定された位置で挿入します。

Declaration 宣言

mutating func insert(_ newElement: Character, at i: String.Index)

Parameters パラメータ

newElement

The new character to insert into the string. 文字列へ挿入する新しい文字。

i

A valid index of the string. If i is equal to the string’s end index, this methods appends newElement to the string. 文字列の有効なインデックス。iが文字列の末尾インデックスと等しいならば、このメソッドはnewElementを文字列へ追加します。

Discussion 解説

Calling this method invalidates any existing indices for use with this string. このメソッドを呼び出すことは、この文字列で使うためのあらゆる既存のインデックスを無効にします。

Complexity: O(n), where n is the length of the string. 計算量:O(n)、ここでnは文字列の長さです。

Relationships 関係

From Protocol 由来プロトコル

See Also 参照

Inserting Characters 文字の挿入