Swift 基本資料型別

2022-08-15 00:12:22 字數 1341 閱讀 2798

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屬性,分別表示不同整數型別的最大值和最小值。整型的宣告 其他方法或屬性 計算兩個數字之間的...