如何在swift上使用数组来获取字符串的最后一个字符?

如何在swift上使用数组来获取字符串的最后一个字符?,第1张

概述我有一个字符 let stringPlusString = TextBoxCal.text 我想要得到stringPlusString的最后一个字符我不想在java上使用数组存在charAt,但是我无法在swift上找到这样的关键字 对于Swift 2.x和Swift 3: let str = "hello world?"let lastChar = str.characters.last! 我有一个字符串
let stringPlusstring = TextBoxCal.text

我想要得到stringPlusstring的最后一个字符我不想在java上使用数组存在charat,但是我无法在swift上找到这样的关键字

对于Swift 2.x和Swift 3:
let str = "hello world?"let lastChar = str.characters.last!   // lastChar is "?"

对于Swift 1.2:

let str = "hello world?"let lastChar = last(str)!   // lastChar is "?"

这适用于Swift 1.2和Swift 2.x:

let str = "hello world?"let lastChar = str[str.endindex.predecessor()]   // lastChar is "?"

对于Swift 3:

let str = "hello world?"let lastChar = str[str.index(before: str.endindex)]   // lastChar is "?"
总结

以上是内存溢出为你收集整理的如何在swift上使用数组来获取字符串的最后一个字符?全部内容,希望文章能够帮你解决如何在swift上使用数组来获取字符串的最后一个字符?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1053562.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存