1、變數:使用var宣告
var str:string = "helloworld"
2、常量:使用let宣告
let count:int = 1
3、整形
有符號整形: int,int8,int16,int32,int64無符號整形: uint,uint8,uint16,uint32,uint64
4、浮點型
float:32位浮點數型別double:64位浮點數型別
5、布林型:bool
6、字串: string
(1)、判斷是否為空isempty
var str:string = ""if str.isempty
(2)、獲取字串數量
print("\(str.count)個字元")
(3)、檢查字串是否有特定的字首/字尾:hasprefix/hassuffix
(4)、還可以"\()"在字串裡包裹變數,常量
let name = "beijing"let msg = "歡迎來到\(name)"
print(msg)
(5)、大小寫轉換
可以通過字串的uppercase()方法、lowercased()方法、capitalized屬性來訪問乙個字串的大寫/小寫/首字母大寫
let str = "welecome to beijing"var uppercase = str.uppercased()
var lowercase = str.lowercased()
var capitalized = str.capitalized
7、字元:character
var doller:character = "$"
8、元組
let myproject = (one:"game",two:1234)print("\(myproject.one)")
9、隨機數
//乙個 1~100 的隨機數(包括1和100)let temp = int(arc4random()%100)+1
let temp = int(arc4random_uniform(100))+1
swift基本資料型別
int是整型 double和float是浮點型 bool是布林型 string是字串 array和dictionary集合型別 tuple 元組 元組可以讓你建立或者傳遞一組資料,比如作為函式的返回值時,你可以用乙個元組可以返回多個值 optional 可選 用於處理值缺失的情況 varstr he...
Swift 基本資料型別
main.swift 1switf 基本資料型別 created by lzxuan on 16 1 26.沒有main函式 跟指令碼語言很像 從上自下一次執行 語句 import foundation 定義函式 無參無返回值 func test1 執行函式中的 那麼需要呼叫函式 test1 2.資...
Swift 基本資料型別
swift 中int和uint都是可以自適應平台的型別,其型別的字長始終和當前平台的原生字長相同,即 32 位系統下宣告獲得的是 32 位的整型,64 位系統下獲得的是 64 位的整型。整數型別有max和min屬性,分別表示不同整數型別的最大值和最小值。整型的宣告 其他方法或屬性 計算兩個數字之間的...