String
来源:互联网 发布:淘宝拍拍网 编辑:程序博客网 时间:2024/06/06 11:05
//string 和 Int的相互转换 let numStr = "07d77" var n:Int = 0 //String转Int if let number = Int(numStr){ n = number } //Int转字符串 print(String(n) + "jiji") //下面也可以 let i = (str as NSString).intValue //截取字符串 let subStr : String = (mStr as NSString).substring(with: NSRange(location: 2, length: 2)); //PS:进行字符串操作时,截取等操作,String不如NSString方便,用as进行转换 //循环遍历字符串,字符串倒置 let mStr = "0123456789!" for charetder : Character in mStr.characters { print(charetder) } let revertStr = String(mStr.characters.reversed()) print(revertStr) //字符串比较 if str1 == str2 { print("equal") } if str.hasPrefix(str1) { print("has prefix") } if str.hasSuffix(str2) { print("has suffix") } //大小写转换 let largeStr = str.uppercased() let xiaoStr = largeStr.lowercased() //输出utf8编码,0-255 for codeUnit in str.utf8 { print(codeUnit) }
0 0
- string
- String
- String
- string
- string
- String
- string
- String
- string
- string
- string
- string
- String
- String
- string
- string +
- String
- String
- 哈希表入门讲解
- [CAQ7]使用单例时发现数据不一致
- 方法
- Java 集合框架
- 【java】五子棋人机对弈
- String
- 获取Android设备唯一号
- ICTCLAS C++版本的使用(运行示例代码)
- java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log 造成的原因和解决方法
- 蓝图结构体及简单及开门例子
- 升级Win10后VMware虚拟机不能联网该怎么办?
- ubuntu下如何安装openssl
- python中的可变参数
- 自然场景文字检测和识别 综述