在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
基本了解了变量的创建和基础数据类型,但是在开发中用得最多的还是字符串。那什么是字符串呢? Swift 的String类型表示特定序列的Character(字符) 类型值的集合,它是值类型具有可变性 Swift 的字符串和字符类型是全然兼容 Unicode 标准的 1、定义一个String类型变量
let stringTest = "String test" //定义一个stringTest String类型变量 其值为String test let stringTest: String = "String test" //和上面意思一样 let stringTest = String() //定义一个stringTest String类型变量 其值为空字符串 let stringTest = "" //同上 也能够通过插值的方式:\() let inta = 1 let stringTest = "\(inta)" 注意插值方式不能包括 “ 和 \ 而且不能包括回车或换行 let stringTest = "my test " stringTest += "you test" //stringTest的值为my test you test 也能够用+操作字符,比如 let stringTest = "my test" let chaTest: Character = "y" let result = stringTest + chaTest //值为 my testy 3、字符串比較 因为它是值类型,那就简单啦 用 == 就可以。 还能够比較字符串的前缀或者后缀相等:hasPrefix/hasSuffix 4、字符串字面量 let stringTest = "my test" //当中"my test"就是一个字面量 字符串字面量能够包括下面特殊字符: 5、字符串函数介绍 a 推断字符串是否为空 stringTest.isEmpty 这是个属性 返回Bool值 b 推断字符串长度 全局函数 countElements比如countElemets(stringTest) c hasPrefix/hasSuffix方法来检查字符串是否拥有特定前缀/后缀比如 let stringTest = "abc_123";stringTest.hasPrefix("abc") //将返回true d uppercaseString和lowercaseString属性来訪问大写/小写版本号的字符串 ...还有非常多
|
请发表评论