摘要: 1- 数组(Array) 数组一般包括定长数组和变长数组。 可以不指明数组类型,Scala会自动根据提供的初始化数据来推断出数组的类型。 在Scala中,对数组元素的应用,是使用圆括号,而不是方括号。 示例:定长数组 就是长度不变的数组,在Scala中使用Array进行声明。 val myIntAr 阅读全文
posted @ 2018-11-29 23:59 Anliven 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 表达式求值策略(Evaluation Strategy) Scala中所有的运算都是基于表达式的。 Call By Value - 对函数实参求值,且仅求值一次;函数调用之前对所有表达式进行求值 Call By Name - 函数实参每次在函数体内被用到时都会求值;函数形参类型以“=>”开头 Cal 阅读全文
posted @ 2018-11-29 23:04 Anliven 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1- 变量 变量 mutable variable 在程序运行过程中其值可能发生改变的量 关键词var定义变量,定义时直接进行求值 常量 immutable variable 在程序运行过程中其值不会发生变化的量 在声明时就必须被初始化,而且一旦初始化后就不能再赋值; 在程序运行过程中其值可能发生改 阅读全文
posted @ 2018-11-29 23:00 Anliven 阅读(799) 评论(0) 推荐(0) 编辑