Scala
Scala 是一门多范式的编程语言,一种类似 Java 的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。
赈川
Android Framework工程师
展开
-
Scala学习记录——4.Scala中的函数
文章目录1.函数2.过程3.用空括号定义函数4.使用表达式块调用函数5.递归函数6.嵌套函数7.用命名参数调用函数8.有默认值的参数9.Vararg参数10.参数组11.类型参数12.方法和操作符13.编写可读的函数14.练习1.函数函数是可重用逻辑的核心构件。函数式编程语言特别强调支持创建高可用、可组合的函数,可以帮助开发人员利用函数组织代码。在Scala中,函数(functions)是...原创 2019-10-15 14:24:50 · 1546 阅读 · 1 评论 -
Scala学习记录——3.Scala的表达式和条件式
文章目录1.表达式2. 用表达式定义值和变量3. 表达式块4.语句5. if...else表达式块6. 匹配表达式7.用通配模式匹配8.用模式哨卫匹配9. 用模式变量匹配类型10.循环11. 迭代器哨卫12.嵌套迭代器13.值绑定14. While和Do/While循环15.练习1.表达式表达式是返回一个值的代码单元简单表达式的例子:更复杂的表达式的例子:表达式最重要的是它返回的值,...原创 2019-10-14 21:48:16 · 2367 阅读 · 0 评论 -
Scala学习记录——2.Scala的数据
文章目录1. 处理数据的类型划分2.处理数据的语法3. 命名4.类型5. 字符串6. 正则表达式7. Scala类型概述8.元组9.练习1. 处理数据的类型划分字面量(literal):直接出现在源代码中的数据,如数字5,字母’A’,文本"hello world"值(value):是一个不可变的、有类型的存储单元变量(variable):是一个可变的、有类型的存储单元类型(type):...原创 2019-10-13 23:33:01 · 782 阅读 · 0 评论 -
Scala学习记录——1.初识Scala语言
1. 安装scala在网上安装好scala后,配置相应环境变量,并在cmd页面输入“scala”后,会显示欢迎信息,并进入scala repl界面[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uhFT7ipq-1570979608198)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-imag...原创 2019-10-13 23:31:44 · 556 阅读 · 0 评论