use*_*232 -3 string swift swift3
需要反转一个快速的字符串,设法这样做.
var str = "Hello, playground"
let reactedText = str.characters.reversed()
let nowBackwards = Array(reactedText)
let answer = String(nowBackwards)
Run Code Online (Sandbox Code Playgroud)
而且由于我在主题中没有找到任何内容,我发布了一些积极的投票:)或者确实是更好的[更短,如同在不同的解决方案].
自从斯威夫特4,Strings为Character再次数组,你可以调用reversed的String本身,其结果将是类型[Character],从中你可以初始化String.
let stringToBeReversed = "Hello, playground"
let reversedString = String(stringToBeReversed.reversed()) //"dnuorgyalp ,olleH"
Run Code Online (Sandbox Code Playgroud)
假设您使用的是Swift 4:
let string = "Hello, playground"
let reversedString = String(string.reversed())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
849 次 |
| 最近记录: |