日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
講解一下SwiftCharacter

Swift 是一種新的編程語言,用于編寫 iOS,macOS 和 watchOS應(yīng)用程序。Swift 結(jié)合了 C 和 Objective-C 的優(yōu)點(diǎn)并且不受 C 兼容性的限制。Swift 采用安全的編程模式并添加了很多新特性,這將使編程更簡單,更靈活,也更有趣。

成都創(chuàng)新互聯(lián)是專業(yè)的漣源網(wǎng)站建設(shè)公司,漣源接單;提供網(wǎng)站制作、成都網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行漣源網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

Swift 的字符是一個(gè)單一的字符字符串字面量,數(shù)據(jù)類型為 Character。

以下實(shí)例列出了兩個(gè)字符實(shí)例:

import Cocoa

let char1: Character = "A"
let char2: Character = "B"

print("char1 的值為 \(char1)")
print("char2 的值為 \(char2)")

以上程序執(zhí)行輸出結(jié)果為:

char1 的值為 A
char2 的值為 B

如果你想在 Character(字符) 類型的常量中存儲(chǔ)更多的字符,則程序執(zhí)行會(huì)報(bào)錯(cuò),如下所示:

import Cocoa

// Swift 中以下賦值會(huì)報(bào)錯(cuò)
let char: Character = "AB"

print("Value of char \(char)")

以上程序執(zhí)行輸出結(jié)果為:

error: cannot convert value of type 'String' to specified type 'Character'
let char: Character = "AB"

空字符變量

Swift 中不能創(chuàng)建空的 Character(字符) 類型變量或常量:

import Cocoa

// Swift 中以下賦值會(huì)報(bào)錯(cuò)
let char1: Character = ""
var char2: Character = ""

print("char1 的值為 \(char1)")
print("char2 的值為 \(char2)")

以上程序執(zhí)行輸出結(jié)果為:

error: cannot convert value of type 'String' to specified type 'Character'
let char1: Character = ""
                      ^~
error: cannot convert value of type 'String' to specified type 'Character'
var char2: Character = ""

遍歷字符串中的字符

Swift 的 String 類型表示特定序列的 Character(字符) 類型值的集合。 每一個(gè)字符值代表一個(gè) Unicode 字符。

Swift 3 中的 String 需要通過 characters 去調(diào)用的屬性方法,在 Swift 4 中可以通過 String 對象本身直接調(diào)用,例如:

Swift 3 中:

import Cocoa

for ch in "Runoob".characters {
   print(ch)
}

Swift 4 中:

import Cocoa

for ch in "Runoob" {
   print(ch)
}

以上程序執(zhí)行輸出結(jié)果為:

R
u
n
o
o
b

字符串連接字符

以下實(shí)例演示了使用 String 的 append() 方法來實(shí)現(xiàn)字符串連接字符:

import Cocoa

var varA:String = "Hello "
let varB:Character = "G"

varA.append( varB )

print("varC  =  \(varA)")

以上程序執(zhí)行輸出結(jié)果為:

varC  =  Hello G

當(dāng)前標(biāo)題:講解一下SwiftCharacter
文章路徑:http://www.dlmjj.cn/article/cdcccsc.html