swift字符串,数组,字典和集合的遍历
2017-10-23 15:20
381 查看
//字符串的遍历 print("字符串遍历") var str = "China" for item in str.characters { print(item) } print("+++++++++++++++++++") for item in str.characters.indices { print(str[item]) } print("+++++++++++++++++++") var i = 0 while i < str.characters.count { var index = str.index(str.startIndex, offsetBy: i) print(str[index]) i += 1 } //数组的遍历 print("数组遍历") var arr = [23,1,45,6,78] for item in arr { print(item) } print("+++++++++++++++++++") for (index,value) in arr.enumerated() { print(index,value) } print("+++++++++++++++++++") var j = 0 while j < arr.count { print(j,arr[j]) j += 1 } //集合遍历 print("集合遍历") var set:Set<String> = [] set = ["china","beijing","朝阳"] for item in set { print(item) } print("+++++++++++++++++++") for ( i,item) in set.sorted().enumerated() { print(i,item) } //字典遍历 print("字典遍历") var dic = [1001:"C",1002:"OC",1003:"Java"] dic[1005] = "C++" for item in dic { print(item) } print("+++++++++++++++++++") for item in dic.keys { print(item,dic[item]!) } print("+++++++++++++++++++") for item in dic.values { print(item) }
相关文章推荐
- Swift中字符串,字典,数组,集合的遍历
- Swift学习笔记第三篇(字符串,数组,集合,字典)
- Swift基础(二):运算符、字符串和字符、数组、集合、字典
- Swift 数组、字符串、集合与字典详解
- Swift 算法实战之路:数组,字符串,集合,与字典
- swift2.0 字符串,数组,字典学习代码
- swift学习之数组、字典和字符串
- Swift基础 -- Swift集合类型(数组和字典)
- Foundation的基本操作—字符串、数组、字典、集合
- Swift集合类型(数组和字典)
- Swift--集合类型 数组 字典 集合
- OC基础第四讲--字符串、数组、字典、集合的常用方法
- OC学习第五天_字典、集、数组排序:字典类、集合类、数组数组排序、字典、集合的快速遍历、数组排序
- 第4篇:swift语言笔记:集合(数组/字典)关键点
- swift 数组、字典、集合、结构体、枚举——swift学习(四)
- swift集合类型——数组和字典
- swift 字符串,数组,字典 的那些事<三>
- swift学习记录03-集合:数组、字典
- Swift学习字符串、数组、字典
- iOS中的遍历(数组NSArray,字典NSDictionary,集合NSSet)