当前位置:   article > 正文

[swift]6.0原生集合类型_swift 6.0

swift 6.0

6.1 swift中的数组集合

数组分成两种,一种是由常变量let的不可改变的数组,另一种是由变量var的改变的数组

6.2数组的声明和初始化

常量(let)数组定义

/*let + 变量名 + : + 变量类型*/
let a:[Int] = [1,2,3,4,5]
let a<Int> = [1,2,3,4,5]
let a<Any> = [1,2,"swift"]                   /*Any可放置任何类型*/
/*let + 变量名*/
let b = [1,2,3,4,5]
/*let + 变量名 可以放置不同数据的类型*/
let c = [1,2,"swift","swift_2"]
/*空数组表示*/
let d:[Int] = []                             /*直接定义*/
let d:[Int]()                                /*专有语法*/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

repeatedValue的使用

let d = [count:5,repeatedValue:1.0]
/*等价于*/
let d = Array(count:5,repeatedValue:1.0)
let d = [1.0,1.0,1.0,1.0,1.0]
  • 1
  • 2
  • 3
  • 4
  • 5

变量(var)数组定义

/*var + 变量名 + : + 变量类型*/
var a:[Int] = [1,2,3,4,5]
var a<Int> = [1,2,3,4,5]
/*var + 变量名*/
var b = [1,
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/807068
推荐阅读
相关标签
  

闽ICP备14008679号