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