您的位置:首页 > 移动开发 > Swift

swift-06-字符串,字符以及元组类型

2015-08-11 13:44 309 查看
1.字符串和字符类型

//在swift中,字符串使用一对双引号括起来

var str =
"hello M.SD-DJ"

print(str)

//字符也要用双引号括起来,用character表明字符串跟字符的区别。

var ch:
Character = "a"

println(ch)

//2.-元组类型

//

// Created by wanghy on 15/8/9.

// Copyright (c) 2015年 wanghy. All rights reserved.

// swift 中的元组

//前言:元组来源于数学,表示一个坐标(x,y),也叫做二元有序组。由此延伸可以得到n元有序组的概念。

//1).比如表示一个学生,定义的同时赋值

var stu = ("王海宇",21,"男")
//此时stu
就是元组类型,由各个分量的类型决定

//2).可以元组中嵌套元组

var stu2 = ("王海宇",(1994,05,15),"男")

//3).元组也可以
先定义,后赋值

var stu3: (String,Int8,String) ;

stu3 = ("王尼玛",41,"男")

//4).访问元组类型的分量,用元组名称+.序号来访问,第一个元素编号为0,以此类推。

var stu4 = ("王海宇",21,"男")

println(stu4.0)

//5.也加别名,用
元组名+.别名
的方式访问,有别名的跟没别名的只要元组内类型相同,就可以相互赋值。

var stu5 = (name:"王海宇",Age:21,sex:"男")

println(stu5.name)

//6.只要元组内的类型匹配相同,不管有没有别名都是可以相互赋值的

//定义一个新的元组:var stu6:(String,Int,String)

var stu6:(String,Int,String) =
stu5

println(stu6.2)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: