오늘 문제를 해결하면서 Swift에서 문자열을 반복하고 특정 부분을 추출하는 메서드들을 익혔다.
String(repeating:count:) 메서드를 사용한다."수박"을 여러 번 반복하고 싶을 때는 다음과 같이 사용할 수 있다.let repeatedPattern = String(repeating: "수박", count: 3)
print(repeatedPattern) // 결과: 수박수박수박repeating은 반복할 문자열을 지정하고, count는 반복 횟수를 나타낸다.prefix(_:) 메서드를 사용한다."수박수박" 문자열에서 처음 3개의 문자만 추출하려면 다음과 같이 사용할 수 있다.let pattern = "수박수박"
let result = pattern.prefix(3)
print(result) // 결과: 수박수prefix(n)는 문자열의 처음부터 n개의 문자만 가져온다.String(repeating:count:)와 prefix(_:) 메서드를 통해 문자열을 보다 효율적으로 생성하고 조작할 수 있음을 알게 되었다.