swift的声明变量方式和js是类似的。基本类型基本都和java的差不多,多了字符类型。

let:用于声明常量;

var:用于声明变量;

基本类型有:double,float,Int(数字类型);boolean(布尔类型);character(字符类型);Tuple(元祖);

这时候有朋友对Tuple(元祖)不理解了。在数学中就有元祖这个概念,学过java语言的朋友都知道,它其实表示的是一个集合,一个有键值对的集合。但是元祖不支持foreach遍历,因为一个集合能不能遍历主要是看他有没有实现类似IEnumeralbe这样的接口,而元祖没有实现相关的接口。

流程控制语句有:for ;while ;repeat while ;(循环语句) if else ; switch ;(分支语句)

repeat while其实就是do while循环,用法是一样的。

其实有没有感觉学起来挺有趣的,有java,c#基础会感觉学起来容易点。加油吧!既然选择了,就坚持学下去!

最新文章

  1. 调用Child Package
  2. flask文件的上传和下载
  3. UVa 11437:Triangle Fun(计算几何综合应用,求直线交点,向量运算,求三角形面积)
  4. AJAX的工作原理及其优缺点
  5. SpringMVC4.2.4 xml配置
  6. tp_shop解读1
  7. A的ascll吗是多少?
  8. 控制uibutton的title范围
  9. 发布Ubuntu/Linux系统cache,增加可用内存空间
  10. 【原生js】js动态添加dom,如何绑定事件
  11. HDU-1548--A strange lift--(BFS,剪枝)
  12. 201521123028 《java程序设计》 第7周学习总结
  13. 如何在Oracle官网下载历史版本JDK
  14. Error400
  15. webpack入门教程--1
  16. rabbitmq应用
  17. axios实现拦截器
  18. hive 安装 和基本使用
  19. 像素 转换 px dp
  20. 关于emoji表情

热门文章

  1. Tclientdate的排序
  2. 关于git上传GitHub以及码云(gitee)
  3. 48. spring boot单元测试restfull API【从零开始学Spring Boot】
  4. 公众号开发 jsp中<a>问题
  5. 最小生成树 D - Constructing Roads
  6. Windows 10+Ubuntu 16.04在MBR分区上安装双系统(转)
  7. Maticsoft Code Generator
  8. HDOJ--1285--确定比赛名次
  9. LeetCode OJ 322. Coin Change DP求解
  10. The Breakpoint will not currently be hit. No executable code associated with this line