亚洲国产爱久久全部精品_日韩有码在线播放_国产欧美在线观看_中文字幕不卡在线观看

Swift 字符串含代碼

Swift 字符串

Swift 4的字符串是有序字符集合,例如”Hello, World!”,它們由Swift 4數(shù)據(jù)類型String表示,該類型表示Character類型的值集合。愛掏網(wǎng) - it200.com

可以通過使用字符串字面量或創(chuàng)建String類的實例來創(chuàng)建字符串。愛掏網(wǎng) - it200.com

看這個示例:

// String creation using String literal
var stringA = "Hello world!"
print( stringA )

// String creation using String instance
var stringB = String("This is JavaTpoint")
print( stringB )

//Multiple line string

let stringC = """
This is an
example of multiple line
string by JavaTpoint

"""
print(stringC)

輸出:

Hello world!
This is JavaTpoint
This is an
example of multiple line
string by JavaTpoint

空字符串

要創(chuàng)建空字符串,可以使用空字符串字面量或創(chuàng)建string類的實例。愛掏網(wǎng) - it200.com

要檢查字符串是否為空,可以使用布爾屬性isEmpty。愛掏網(wǎng) - it200.com

示例

// Empty string creation using String literal
var stringA = ""

if stringA.isEmpty {
   print( "stringA is empty" )
} else {
   print( "stringA is not empty" )
}

// Empty string creation using String instance
let stringB = String()

if stringB.isEmpty {
   print( "stringB is empty" )
} else {
   print( "stringB is not empty" )
}

輸出:

stringA is empty
stringB is empty

字符串操作

我們可以對Swift字符串進行許多操作。愛掏網(wǎng) - it200.com

字符串拼接

+運算符用于在Swift中拼接兩個字符串或一個字符串和一個字符,或者拼接兩個字符。愛掏網(wǎng) - it200.com

示例

let constA = "Hello "
let constB = "JavaTpoint"

var stringA = constA + constB
print( stringA )

輸出:

Hello JavaTpoint

字符串插值

字符串插值用于通過混合常量、變量、字面量和表達(dá)式的值,并將它們包含在一個字符串字面量中來構(gòu)造一個新的字符串值。愛掏網(wǎng) - it200.com插入到字符串字面量中的變量和常量的值需要用一對括號包裹起來,并在前面加上一個反斜杠。愛掏網(wǎng) - it200.com

示例

var varA = 10
let constA = 1000
var varC:Float = 10.0

var stringA = "\(varA) times \(constA) is equal to \(varC * 1000)"
print( stringA 

輸出:

10 times 1000 is equal to 10000.0

字符串長度

字符串4不支持 length 屬性,但我們可以使用全局的count()函數(shù)來計算字符串中字符的數(shù)量。愛掏網(wǎng) - it200.com

示例

var varA = "Hello JavaTpoint"
print( "\(varA), string length is \((varA.count))" )

輸出:

Hello JavaTpoint, string length is 16

字符串比較

使用 == 運算符來比較兩個字符串變量或常量。愛掏網(wǎng) - it200.com

示例

var varA = "Hello, JavaTpoint"
var varB = "Hello, World!"

if varA == varB {
   print( "\(varA) and \(varB) are equal" )
} else {
   print( "\(varA) and \(varB) are not equal" )
}

輸出結(jié)果:

Hello, JavaTpoint and Hello, World! are not equal

字符串迭代

在Swift 4中,字符串是值的集合,因此我們可以使用循環(huán)迭代字符串:

示例:

for chars in "WelcometoJavaTpoint" {
   print(chars, terminator: " ")
}

輸出:

W e l c o m e t o J a v a T p o i n t 

Unicode字符串的迭代

我們可以通過utf8和utf16屬性訪問Unicode字符串的UTF-8和UTF-16表示。愛掏網(wǎng) - it200.com

示例

var unicodeString = "JavaTpoint"

print("UTF-8 Codes: ")
for code in unicodeString.utf8 {
   print("\(code) ")
}

print("\n")

print("UTF-16 Codes: ")
for code in unicodeString.utf16 {
   print("\(code) ")
}

輸出:

UTF-8 Codes: 
74 
97 
118 
97 
84 
112 
111 
105 
110 
116 


UTF-16 Codes: 
74 
97 
118 
97 
84 
112 
111 
105 
110 
116 

Swift 4 String函數(shù)和運算符

Swift 4中與字符串相關(guān)的一系列函數(shù)和運算符:

索引 函數(shù)/運算符 用法
1) isEmpty 用于檢查字符串是否為空。愛掏網(wǎng) - it200.com返回一個布爾值。愛掏網(wǎng) - it200.com
2) hasPrefix(prefix: String) 用于檢查給定的參數(shù)字符串是否作為字符串的前綴存在。愛掏網(wǎng) - it200.com
3) hasSuffix(suffix: String) 用于檢查給定的參數(shù)字符串是否作為字符串的后綴存在。愛掏網(wǎng) - it200.com
4) toInt() 用于將數(shù)值字符串值轉(zhuǎn)換為整數(shù)。愛掏網(wǎng) - it200.com
5) count() 這是一個全局函數(shù),用于計算字符串中字符的數(shù)量。愛掏網(wǎng) - it200.com
6) utf8 它指定返回字符串的UTF-8表示。愛掏網(wǎng) - it200.com
7) utf16 它指定返回字符串的UTF-16表示。愛掏網(wǎng) - it200.com
8) unicodeScalars 它指定返回字符串的Unicode Scalar表示。愛掏網(wǎng) - it200.com
9) + 這是一個操作符,用于連接兩個字符串,或一個字符串和一個字符,或兩個字符。愛掏網(wǎng) - it200.com
10) += 它是一個操作符,用于將字符串或字符添加到現(xiàn)有字符串中。愛掏網(wǎng) - it200.com
11) == 這是一個用來確定兩個字符串是否相等的運算符。愛掏網(wǎng) - it200.com
12) < 這是一個用來進行詞典比較,確定一個字符串是否小于另一個字符串的運算符。愛掏網(wǎng) - it200.com
13) startIndex 用于獲取字符串的起始索引處的值。愛掏網(wǎng) - it200.com
14) endIndex 用于獲取字符串的結(jié)束索引處的值。愛掏網(wǎng) - it200.com
15) Indices 用于逐個訪問索引,即逐個訪問字符串的所有字符。愛掏網(wǎng) - it200.com
16) insert(“Value”, at: position) 用于在指定位置插入一個值。愛掏網(wǎng) - it200.com
17) remove(at:位置) removeSubrange(范圍) 用于從位置移除一個值,或者從字符串中移除一段范圍的值。愛掏網(wǎng) - it200.com
18) reversed() 用于返回字符串的反轉(zhuǎn)。愛掏網(wǎng) - it200.com

聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。
發(fā)表評論
更多 網(wǎng)友評論0 條評論)
暫無評論

返回頂部

亚洲国产爱久久全部精品_日韩有码在线播放_国产欧美在线观看_中文字幕不卡在线观看

    
    

    欧美aa国产视频| 欧美三级午夜理伦三级中文幕 | 国内一区二区三区| 亚洲国产小视频| 欧美亚洲动漫精品| 麻豆久久精品| 欧美在线观看视频| 一区二区日韩精品| 亚洲国产高清aⅴ视频| 国产日韩精品久久久| 国产精品福利久久久| 欧美了一区在线观看| 国产主播精品在线| 午夜亚洲福利| 亚洲一二三区在线观看| 亚洲国产一区二区三区在线播| 国产精品青草久久久久福利99| 欧美国产免费| 欧美经典一区二区| 欧美电影资源| 欧美激情四色| 欧美日韩一区成人| 国产精品一区一区| 亚洲自拍偷拍网址| 亚洲在线视频观看| 亚洲视屏一区| 亚洲欧美国产高清| 午夜久久tv| 久久都是精品| 久久亚洲影音av资源网| 欧美99在线视频观看| 免费成人黄色片| 欧美精品少妇一区二区三区| 欧美1级日本1级| 欧美激情女人20p| 欧美日韩中文字幕日韩欧美| 欧美激情精品久久久久久| 欧美精品成人| 国产精品国产三级国产| 国产欧美午夜| 精品91在线| 91久久精品久久国产性色也91| 亚洲人成网站精品片在线观看| 亚洲精品国产精品国自产观看浪潮 | 性欧美大战久久久久久久久| 羞羞视频在线观看欧美| 久久久综合网站| 欧美成人午夜激情视频| 欧美日韩久久久久久| 国产精品一区一区| 亚洲国产成人av好男人在线观看| 亚洲精品日韩在线| 小黄鸭视频精品导航| 美女精品在线观看| 国产精品国产三级国产aⅴ浪潮 | 亚洲摸下面视频| 美国十次成人| 国产精品裸体一区二区三区| 激情综合激情| 亚洲制服av| 欧美jjzz| 国产一区二区三区高清在线观看 | 亚洲精品国产精品国自产在线| 中文国产成人精品久久一| 欧美在线免费视频| 欧美日韩国产免费观看| 国产一区二区三区久久久| 欧美精品色综合| 国产日韩精品在线| 一区二区三区国产在线观看| 久久精品在线免费观看| 国产精品久久久久久亚洲调教| 红杏aⅴ成人免费视频| 亚洲自拍偷拍福利| 欧美欧美午夜aⅴ在线观看| 狠狠色伊人亚洲综合网站色| 亚洲视频一区| 欧美日韩美女| 亚洲精品1区2区| 久久精品亚洲| 国产午夜精品麻豆| 亚洲一线二线三线久久久| 欧美成人精品在线观看| 欧美亚洲综合久久| 欧美日韩免费观看一区二区三区| 海角社区69精品视频| 欧美一区二区三区在线视频| 国产精品久久久久久久久久久久久久| 亚洲精品日韩欧美| 欧美成年人网| 亚洲三级免费| 欧美激情国产日韩| 亚洲精品国产系列| 欧美久久久久久久久久| 亚洲激情小视频| 欧美mv日韩mv亚洲| 亚洲欧洲三级| 欧美美女操人视频| 亚洲视频中文| 国产精品一区在线播放| 香蕉久久夜色精品国产| 国产欧美日韩一区二区三区| 欧美一区二区视频在线观看2020| 国产精品久久福利| 欧美一区二区成人6969| 国产亚洲精品bt天堂精选| 欧美一区亚洲二区| 精品电影在线观看| 久热精品在线视频| 亚洲精品一区二区三区四区高清 | 欧美久久久久免费| 在线午夜精品自拍| 国产人成一区二区三区影院| 久久精品免费播放| 亚洲经典自拍| 国产精品theporn| 久久精品视频在线播放| 在线观看一区欧美| 欧美精品一区在线播放| 亚洲欧美日韩电影| 樱花yy私人影院亚洲| 欧美精品一区二区三区蜜桃| 亚洲一区二区三| 精品51国产黑色丝袜高跟鞋| 欧美喷潮久久久xxxxx| 欧美亚洲网站| 亚洲精品一品区二品区三品区| 欧美午夜精品久久久久久浪潮| 欧美中文字幕视频| 日韩视频不卡| 伊人精品在线| 国产精品麻豆va在线播放| 久久香蕉精品| 午夜亚洲激情| 99在线观看免费视频精品观看| 国产日韩一区在线| 欧美日韩高清在线观看| 久久国产精品黑丝| 这里只有精品视频| 在线日韩中文字幕| 国产视频欧美视频| 欧美日韩亚洲高清一区二区| 久久三级福利| 欧美亚洲免费电影| 一区二区三区四区蜜桃| 亚洲狠狠婷婷| 激情国产一区二区| 国产欧美精品一区| 欧美性感一类影片在线播放| 欧美高清视频在线| 国产亚洲女人久久久久毛片| 欧美视频一区二区在线观看| 欧美韩国在线| 欧美jizz19性欧美| 久久深夜福利| 久久久999精品视频| 亚洲欧美日韩综合国产aⅴ| 欧美日韩高清一区| 欧美激情第8页| 欧美电影免费观看网站| 久久综合一区二区| 久久在线视频在线| 久久一区激情| 久久久久久夜精品精品免费| 午夜精品久久久久| 欧美一区二区三区播放老司机| 亚洲一区二区三区免费观看| 亚洲最新视频在线播放| 亚洲最新在线| 中国女人久久久| 亚洲网在线观看| 午夜日韩福利| 欧美伊人精品成人久久综合97| 亚洲尤物视频网| 午夜在线不卡| 久久久蜜桃一区二区人| 久久久精品动漫| 美女久久一区| 欧美精品一区二区在线观看| 欧美乱人伦中文字幕在线| 欧美日韩国产成人| 欧美日韩免费看| 国产精品电影在线观看| 国产精品爽黄69| 国内激情久久| 欧美激情区在线播放| 欧美三级视频| 国产日产高清欧美一区二区三区| 国产一区视频在线观看免费| 激情综合网激情| 亚洲美女尤物影院| 午夜欧美精品| 美日韩在线观看| 欧美天堂亚洲电影院在线播放| 国产精品免费aⅴ片在线观看| 国产在线日韩| 日韩视频永久免费| 亚洲欧美日韩一区在线观看| 久久午夜视频| 国产精品v欧美精品v日韩 |