Initializer

init(repeating:count:)

Creates a new collection containing the specified number of a single, repeated value. 指定された数の、ある単一の値の繰り返しを含んでいる新しいコレクションを作成します。

Declaration 宣言

init(repeating repeatedValue: Base.Element, count: Int)
Available when Base conforms to RangeReplaceableCollection. BaseRangeReplaceableCollectionに準拠する時に利用可能です。

Parameters パラメータ

repeatedValue

The element to repeat. 繰り返される要素。

count

The number of times to repeat the value passed in the repeating parameter. count must be zero or greater. repeatingパラメータで渡された値を繰り返す回数。countは、ゼロまたはより大きくなければなりません。

Discussion 解説

The following example creates an array initialized with five strings containing the letter Z. 以下の例は、字Zを含んでいる5つの文字列で初期化される配列を作成します。


let fiveZs = Array(repeating: "Z", count: 5)
print(fiveZs)
// Prints "["Z", "Z", "Z", "Z", "Z"]"

Relationships 関係

From Protocol 由来プロトコル