加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift – 如何检查是一个字符串或数字

发布时间:2020-12-14 05:53:42 所属栏目:百科 来源:网络整理
导读:我有一个数组[“abc”,“94761178”,“790”] 我想迭代每一个,检查是一个String还是整数? 如何检查? 如何将“123”转换为整数123 编辑Swift 2.2: 在swift 2.2中使用Int(yourArray [1]) var yourArray = ["abc","94761178","790"]var num = Int(yourArr
我有一个数组[“abc”,“94761178”,“790”]

我想迭代每一个,检查是一个String还是整数?

如何检查?

如何将“123”转换为整数123

编辑Swift 2.2:

在swift 2.2中使用Int(yourArray [1])

var yourArray = ["abc","94761178","790"]
var num = Int(yourArray[1])
if num != nil {
 println("Valid Integer")
}
else {
 println("Not Valid Integer")
}

它会显示字符串是有效的整数,num包含有效的Int.You可以用num来进行计算。

来自文档:

If the string represents an integer that fits into an Int,returns the corresponding integer.This accepts strings that match the regular expression “[-+]?[0-9]+” only.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读