Swift -- 数组的使用



import UIKit

/*
 数组:
 1.数组(Array)是一串有序的由相同类型元素构成的集合
 2.数组中的集合元素是有序的,可以重复出现
 3.Swift中的数组 类型是Array, 是一个泛型集合
 
 数组的初始化:
 数组分成: 可变数组  和  不可变数组
 使用let 修饰不可变数组
 使用var 修饰可变数组
 */

//1.定义数组
//1>定义不可变数组
let array = ["summer", "amy", "sun"]

//2>定义可变数组
//var mutableArr = Array<String>()
var mutableArr = [String]()//一般的写法

//2.对可变数组的基本操作
//2.1>添加元素
mutableArr.append("adc")
mutableArr.append("def")
mutableArr.append("hig")
mutableArr.append("klm")
mutableArr.append("nop")

//2.2>删除元素
mutableArr.remove(at: 0)
mutableArr

//2.3>修改元素
mutableArr[0] = "xyz"
mutableArr

//2.4>取出某一个元素
mutableArr[0]

//3.数组的遍历
//3.1> 根据下标值进行遍历
for i in 0..<array.count{
    print(array[i])
}
//3.2> 直接遍历数组的元素
for name in array{
    print(name)
}
//3.3> 遍历数组中前两个元素 (少见这种方法)
for i in 0..<2{
    print(array[i])
}
for name in array[0..<2]{
    print(name)
}
//4.数组的合并
let resultArr = array + mutableArr

//注意: 相同类型的数组才可以进行合并, 不同类型的数组不能相加合并

//let arr1 = ["哈哈哈"]
//let arr2 = [3,4,4]
//let arr3 = arr1 + arr2



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值