Swift中的基础知识总结(二)
来源:互联网 发布:xp禁止安装任何软件 编辑:程序博客网 时间:2024/06/17 06:23
1、数组
(1)数组的定义
var myList = ["Hello" ," Demo"] 隐式类型 var myList:[String] = ["Hello" ,"Demo"] var myList2:[Int] = [1,2,3] 显示类型
(2)按照下标取数据 :取值 var list1 = myList[0] 修改值 myList[0] = "Hello Guo "
(3) 数组长度 : myList.count
(4) 添加新元素 myList.append("yanlu")
(5) 指定位置插入新元素 myList.insert("new" ,atIndex:2)
(6) 集合是否为空 : myList.isEmpty()
(7) 遍历集合 : for value in myList{
println(value)
}
2、字典 Dictionary<keyType,valueType> keyType保证唯一性 ,基本数据类型都是可以的
(1) 字典的定义
var myHash = ["key1":"value1","key2":"value2"] 隐式类型
var myHash : Dictionary<String,String> = ["key1":"value1","key2":"value2"] 显示类型
(2) 根据key 取值 myHash["key1"]
(3) 更新key对应的值 myHash.updateValue("value22222",forKey:"key2")
(4) 移除key对应的值 myHash.removeValueForKey("key2")
(5) 遍历字典 for value in myHash.values{
println(value)
}
- Swift中的基础知识总结(二)
- Swift中的基础知识总结(一)
- Swift基础知识(二)
- Swift中的基础知识总结(三)
- Swift中的基础知识总结(四)
- Swift基础知识(二)
- Swift基础知识补充(二)
- Swift基础知识总结(一)
- DRP基础知识总结(二)
- java基础知识总结(二)
- 操作系统基础知识总结(二)
- C#基础知识总结(二)
- Android基础知识总结(二)
- Java基础知识总结(二)
- jQuery基础知识总结(二)
- JAVA基础知识总结(二)
- Java基础知识总结(二)
- swift optional总结 (二)
- an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe
- android性能优化——布局优化
- casperjs页面抓取问题
- VC编译选项 /EHa 异常处理
- memcached 安装
- Swift中的基础知识总结(二)
- Silverlight学习点滴之二——为RadioButton换上新衣
- XSLT转换器的使用(Xalan和Saxon)
- ArrayList 排序
- sql索引的填充因子多少最好,填充因子有什么用
- Android获取本地系统时间
- Linux C编程--main函数参数解析
- Node.js的原型继承函数util.inherits + 开发框架Express4.x
- MySQL学习【2】MySQL命令行操作