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

48 篇文章 0 订阅





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)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个IT大叔的内心独白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值