Swift init(repeating:count:)

Steve Jack·2021년 7월 20일
0
post-thumbnail
post-custom-banner

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"]
profile
To put up a flag.
post-custom-banner

0개의 댓글