编程笔记 第6页
四十二、Scala 教程: List(列表)-456源码网

四十二、Scala 教程: List(列表)

四十二、Scala 教程: List(列表) 列表 Scala 列表 有点像 数组, 因为他们都是有序存储结构,而且所有元素的类型都一样,但它又不同于数组 1、 列表(List)一旦被创建就不能改变
编程猿的头像-456源码网编程猿4年前
0315
四十一、Scala 教程: while 循环-456源码网

四十一、Scala 教程: while 循环

四十一、Scala 教程: while 循环 只要给定的条件为 true,Scala 语言中的 while 循环语句会重复执行循环体内的代码块。 语法 Scala 语言中 while 循环的语法:
编程猿的头像-456源码网编程猿4年前
0317
四十、Scala 教程:for循环-456源码网

四十、Scala 教程:for循环

四十、Scala 教程: for循环 for 循环允许您编写一个执行指定次数的循环控制结构。 语法 Scala 语言中 for 循环的语法: for( var x <- Range ){statem
编程猿的头像-456源码网编程猿4年前
03215
三十九、Scala 教程: Option(选项)-456源码网

三十九、Scala 教程: Option(选项)

三十九、Scala 教程: Option(选项) Scala Option(选项) 类型用来表示一个值是可选的(有值或无值)。 Scala 使用 Option[T] 来告诉程序:「我会想办法回传一个
编程猿的头像-456源码网编程猿4年前
0366
三十八、Scala 教程: 函数 – 可变参数-456源码网

三十八、Scala 教程: 函数 – 可变参数

三十八、Scala 教程: 函数 – 可变参数 Scala 通过在参数的类型之后放一个星号来设置可变参数(可重复的参数) Scala 允许你指明函数的最后一个参数可以是重复的,即我们不需要指定函数参
编程猿的头像-456源码网编程猿4年前
0346
三十七、Scala 教程: 函数柯里化(Currying)-456源码网

三十七、Scala 教程: 函数柯里化(Currying)

三十七、Scala 教程: 函数柯里化(Currying) 柯里化(Currying) 柯里化(Currying) 指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程。新的函数返回一个以
编程猿的头像-456源码网编程猿4年前
0238
三十六、Scala 教程: Set(集合)-456源码网

三十六、Scala 教程: Set(集合)

三十六、Scala 教程: Set(集合) Scala Set(集合) 能够存储各种数据类型,但它的元素是没有没有重复的,所有的元素都是唯一的。 Scala 集合分为 可变集合 和 不可变集合 。
编程猿的头像-456源码网编程猿4年前
04213
三十五、Scala 教程: 递归函数-456源码网

三十五、Scala 教程: 递归函数

三十五、Scala 教程: 递归函数 递归函数 意味着函数可以调用它本身,递归函数在函数式编程的语言中起着重要的作用。 下面我们举个用 递归函数 实现阶乘的范例 object Test {def m
编程猿的头像-456源码网编程猿4年前
0215
三十四、Scala 教程: 函数传名调用(call-by-name)-456源码网

三十四、Scala 教程: 函数传名调用(call-by-name)

三十四、Scala 教程: 函数传名调用(call-by-name) Scala的解释器在解析函数参数(function arguments)时有两种方式:传值调用(call-by-value):先
编程猿的头像-456源码网编程猿4年前
02710
四十、Lua 常用数据结构-456源码网

四十、Lua 常用数据结构

四十、Lua 常用数据结构 Lua中的table不是一种简单的数据结构,它可以作为其它数据结构的基础。如数组、记录、线性表、队列和集合等,在Lua中都可以通过table来表示。 一、数组 在lua中
编程猿的头像-456源码网编程猿4年前
04313