-
switch theGameEnding <br> {<br> case .win:print()<br> case .lose:print()<br> default :print()<br> } switch 中必須包含所有的可能,此時(shí)不用寫(xiě)default,不然就用default來(lái)進(jìn)行處理,查看全部
-
arr1 = sorted(arr, {(a:Int,b:Int) ->Bool in return a>b }) arr2 = sorted(arr,{a,b in return a>b })查看全部
-
排序<br><br> func compareTwoInt (a: int,b:int) -> Bool {return a>b}查看全部
-
for-in 循環(huán)結(jié)構(gòu)的應(yīng)用場(chǎng)景 遍歷區(qū)間 for i in 0...90 便利字符串 for c in switisblongtoapple 遍歷數(shù)組 for item in arr / for (index,item) in enumerate(arr) 遍歷字典:for (index,item) in dict 不知道需要循環(huán)多少次的,使用while循環(huán)查看全部
-
閉區(qū)間: a...b 前閉后開(kāi): a..<b查看全部
-
a??b<br><br> a!=nil?a:b//a是不是!=nil,如果不等于nil,則返回a!(a的解包)的值,如果a=nil,則返回b的值。<br> 判斷a是不是為空,如果不為空,返回a的解包(a!),如果為空,則返回b的值。一般b為缺省值查看全部
-
普通語(yǔ)言中可以把賦值放在if ,while中,而在swift中不可以這樣。 Int.max可查看最大值 Int.min可查看最小值查看全部
-
print("your age is /(age)!")//字符串插值:輸出變量或常量的值的方法,前面加“/”,并用“”將變量名擴(kuò)起來(lái),前臺(tái)即顯示此變量的值。查看全部
-
let userInput="abc" var age=userInput.toInt()//將userInput的值轉(zhuǎn)化為Int類(lèi)型,返回值就是一個(gè)Int的可選值類(lèi)型。此值能轉(zhuǎn)化成int就轉(zhuǎn)化成相應(yīng)數(shù)值,轉(zhuǎn)化不了的話(huà)就是nil。此時(shí)就可以對(duì)age這個(gè)值和nil進(jìn)行比較判斷,以此來(lái)判斷這個(gè)值是不是有效的。查看全部
-
定義可選值的方法:var imOptionalVar:Int?查看全部
-
一個(gè)沒(méi)有經(jīng)過(guò)初始化的值是不能被直接使用的。查看全部
-
什么是元組查看全部
-
元組的定義,各變量的命名,不關(guān)心的變量用"_"表示。查看全部
-
布爾型變量,就是true 或者是false。 if imtrueVar { 代碼A//執(zhí)行A代碼 } 或if imfalseVar { 代碼B//不執(zhí)行B代碼 } else { 代碼C//因?yàn)橹凳清e(cuò)的,所以不執(zhí)行B代碼,而執(zhí)行C代碼 } Int這個(gè)整型不能作為邏輯來(lái)判斷的。查看全部
-
1.變量用2進(jìn)制,8進(jìn)制,16進(jìn)制表示。<br><br> 2.變量可以用數(shù)學(xué)公式表示。<br><br> 3.變量可以自動(dòng)轉(zhuǎn)換類(lèi)型(例:定義的浮點(diǎn)型,但是輸入的整型,會(huì)自動(dòng)將整型轉(zhuǎn)換為浮點(diǎn)型進(jìn)行存儲(chǔ)。)<br> 4.swift無(wú)法處理一個(gè)Int和一個(gè)Double類(lèi)型相加,再將結(jié)果賦給Double類(lèi)型,會(huì)報(bào)錯(cuò),此時(shí)要用到強(qiáng)制轉(zhuǎn)換類(lèi)型。<br> let a:Int=3<br> let b:Double=0.1414926<br> let pi:Double=Double(a)+b//強(qiáng)制將原本聲明為整型的a變量轉(zhuǎn)換成Double類(lèi)型,這樣a和b都是Double類(lèi)型,在做相加就沒(méi)有問(wèn)題了。 5.可以將變量名設(shè)置為中文 let ?姓名=“木刻女神” 姓名+“,你好!”//在playground里顯示就是:木刻女神,你好!查看全部
舉報(bào)
0/150
提交
取消