1.在oc中,我们使用NSString和NSMutableString来表示字符串是否可变.在swift中,string定义为常量则不可变,定义为变量则可变.
2.使用for-in来访问字符串
for character in "Hello"
{
println (character) //输出H e l l o
}
3,计算字符
使用countElements函数:let str = "hello world" println("一共有\(countElements(str))个字符")//输出一共有11个字符
4.比较字符串
Swift 提供了三种方法来比较 String 值:字符串等式、前缀等式和后缀等式。
字符串等式
let str1 = "hello"
let str2 = "hello"
if str1 == str2
{
println("str1等于str2")
}
前缀等式和后缀等式
let str = "hello world"if str.hasPrefix("hello")
{
println(str) //输出hello world
}
if str.hasSuffix("world")
{
println(str) //输出hello world
}
5.大小写
使用 uppercaseString 和 lowercaseString 的属性访问字符串的大写或小写版本
let str = "Hello World"
println(str.uppercaseString) //输出HELLO WORLD
println(str.lowercaseString) //输出hello world
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。