Swift 字符串之Character和Unicode

Character

字符串字符

遍历字符串

  调用字符串 characters 成员属性获取字符串的每个字符。

var str = "Hello,playground"

for c in str.characters{
    print(c)
}

字符 Character

let englishChar: Character = "a"

let chineseChar: Character = "中"

let smile: Character = "������"

let coolGuy: Character = "\u{1F60E}" // 一个酷脸的表情

字符串长度判断

let str: String = "abcdefg"
let str2: String = "\u{1F60E}\u{1F60E}\u{1F60E}"
let str3: String = "中华人们共和国"

str.characters.count // 7
str2.characters.count // 3
str3.characters.count // 7

var cafe = "cafe\u{0301}"
cafe.characters.count // 4
Copyright © http://blog.webfsd.com 2017 all right reserved,powered by Gitbook该文件修订时间: 2018-01-02 01:37:26

results matching ""

    No results matching ""