Swift

Swift语言学习笔记(基础语法一)

2015-07-11  本文已影响0人  唐老鸭

常量 变量

var greeting: String = "hello"
let greeting: String = "hello"
let greeting: String = "hello"
greeting = "你好" // 这一句会报错,因为常量是不可以修改的
var greeting = "hello"
greeting = "你好"

字符串

var address = (742, "Evergreen Terrace")
let (house, street) = address
let str = "I live at \(house + 10), \(street.uppercaseString)"println(str)

数字类型

let million = 1_000_000
let radius = 4
let PI = 3.14
var area = radius * radius * PI // 报错
var area = Double(radius) * Double(radius) * PI
var num = Int.max  // 取出Int类型中最大数一个数
var num2 = num &+ 1  // &+1之后结果是-9223....

元组

var address = (743, "Evergreen Terrace")  // 创建一个元组
println(address.0)  // 可以通过编号来取出对应的值
println(address.1)
 - 也可以在使用名字来取出元组中的值
var address = (742, "Evergreen Terrace")
let (house, street) = addressprintln(house) // 通过元组中的成员名字来访问元组中的数值
println(street)

控制流

for i in 1...5{ // 注意这里没有小括号
println ("\(i)")
}

switch

上一篇 下一篇

猜你喜欢

热点阅读