init(repeating:count:) String과 Array에서 사용할 수 있다. 배열크기와 초기값을 넣어줄 수 있으며, 특정 값을 반복하여 값을 만들 수 있다.
repeating에 반복할 문자, 문자열, 숫자, 부울 등을 넣어주면 되고, count에는 반복 횟수를 넣어주면 된다.
String
let co4 = String(repeating: "co", count: 4)
print(co4) // cocococo
let ch = Character(readLine()!) // G
print(String(repeating: ch, count: 4)) // GGGG
Array
// [Int](repeating: 0, count: 5)와 같음
let input = Array(repeating: 0, count: 5)
print(input) // [0, 0, 0, 0, 0]
let input = [String](repeating: "c", count: 5)
print(input) // ["c", "c", "c", "c", "c"]