gpt4 book ai didi

swift - 在 Swift 中重复字符串

转载 作者:行者123 更新时间:2023-11-28 09:31:56 31 4
gpt4 key购买 nike

我的任务是创建一个函数,该函数接受字符串和 int 两个参数,该函数将返回一个字符串,该字符串将字符串参数重复 int 的次数。这是我想出的,但出现错误。顺便说一句,这是我在工作时使用的 CodeCardio,所以我无法在 Xcode 中对其进行测试(我的工作很糟糕并且使用 Windows)

func repeater(aString: String, withNumber: Int) -> String {
let repeatedString = String(count: withNumber, repeatedValue: aString)
return repeatedString
}

最佳答案

String(count: withNumber, repeatedValue: aString)

用于实例化具有重复字符的字符串:Does Swift init(count:, repeatedValue:) work?

改为做

func repeater(string: String, withNumber number: Int) -> String {
var repeatedString = String()
for i in 0..<number {
repeatedString += string
}
return repeatedString
}

关于swift - 在 Swift 中重复字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35510842/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com