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

swift 字符串

发布时间:2020-12-14 02:46:23 所属栏目:百科 来源:网络整理
导读:1.在oc中,我们使用NSString和NSMutableString来表示字符串是否可变.在swift中,string定义为常量则不可变,定义为变量则可变. 2.使用for-in来访问字符串 for character in "Hello" { println (character) //输出H e l l o } 3,计算字符 使用 countElements函数

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

(编辑:李大同)

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

    推荐文章
      热点阅读