[Swift]配列の初期化で要素数を設定するには?

Swift

どうも、ちょげ(@chogetarou)です。

配列を初期化する際に、配列の要素数を設定する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

配列の初期化で要素数を設定するには、「Array(repeating, count)」を使います。

具体的には、初期化で、「Array(repeating : value, count : 要素数)」を代入します。

引数「repeating」には配列の要素を埋める値、引数「count」には配列の要素数を指定します。

//第2引数「count」が要素数の配列を作成
//第1引数「repeating」に指定した値で配列の要素を埋める
var array = Array(repating : value, count : size)

「Array(repeating, count)」を使えば、配列を初期化する際に要素数を設定することができます。

スポンサーリンク

使用例

以下は、使用例です。

var numbers = Array(repeating : 0, count : 10)
var names = Array (repeating : "Taro", count : 5)

print(numbers) //[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
print(names) //["Taro", "Taro", "Taro", "Taro", "Taro"]

コメント

タイトルとURLをコピーしました