Swift 数组的遍历
2016-05-07 本文已影响5125人
JBright_Lee
方式:1.直接按照下标遍历; 2.for in 遍历数据 3.遍历内容和下标 4.示例代码(其实就是第三种的方式) 5.倒序遍历数组 6.倒序下标遍历
```
///遍历数组
func Demo() {
// [String]
let array = ["zhang","wang","li"]
// 1.直接按照下标遍历
fori in 0..
print (array[i])
}
// 2. for in 遍历数据
// s的类型取决于数组的类型
for s in array {
print(s)
}
// 3.遍历内容和下标
for e in array.enumerate() {
print("\(e.index)\(e.element)")
}
print("----")
// 4.示例代码
// n就是索引,s就是字符串
// n和s的名字可以随便写
for(n, s)in array.enumerate() {
print("\(n)\(s)")
}
print("----")
// 5.倒序遍历数组
for s in array. reverse() {
print(s)
}
// 6.倒序下标遍历
for e in array.reverse().enumerate() {
print(e)
print("\(e.index)\(e.element)")
}
}
```
下面是每一种方式的打印结果