scala一些用法
2017-04-06 11:25
120 查看
scala基本类型:Byte,Short,Int,Long,Char,String,Float,Double,Boolean
scala安装完使用scala
输入命令scala,启动scala控制台,
简单测试:
关于一些基础用法:
1:关于val 和 var 。
val 类似于 Java 里的 final 变量。一旦初始化了,val 就不能再赋值了。与之对应的, var 如同 Java 里面的非 final 变量。 var 可以在它生命周期中被多次赋值。
2:list:
3:set
4:map
5:关于自定义函数
例子:
6:关于元组(可以包含非单一类型,取值方式 ._)
关于类:
在 Scala 里把成员公开的方法是不显式地指定任何访问修饰符。Public 是 Scala 的缺省访问级别。
Scala里方法参数的一个重要特征是它们都,是 val ,不是 var 。
如果一行里写多个语句那么分号是需要的:其余情况分号可写可不写,
想表达x+y,如果分行,不会自动连接
x
+ y
可以用括号括起来
(x
+ y)
或者 + 放在行末。有操作符部分行
x +
y
关系和逻辑操作运算符:>,<,>=,<=
&,|,^
离开 break 和 和 continue,常用外部的布尔类型做判断跳出循环,if等循环里判断布尔类型
常见的占位符用法,会取每个值
scala安装完使用scala
输入命令scala,启动scala控制台,
简单测试:
关于一些基础用法:
1:关于val 和 var 。
val 类似于 Java 里的 final 变量。一旦初始化了,val 就不能再赋值了。与之对应的, var 如同 Java 里面的非 final 变量。 var 可以在它生命周期中被多次赋值。
2:list:
3:set
4:map
5:关于自定义函数
例子:
6:关于元组(可以包含非单一类型,取值方式 ._)
关于类:
在 Scala 里把成员公开的方法是不显式地指定任何访问修饰符。Public 是 Scala 的缺省访问级别。
Scala里方法参数的一个重要特征是它们都,是 val ,不是 var 。
如果一行里写多个语句那么分号是需要的:其余情况分号可写可不写,
想表达x+y,如果分行,不会自动连接
x
+ y
可以用括号括起来
(x
+ y)
或者 + 放在行末。有操作符部分行
x +
y
关系和逻辑操作运算符:>,<,>=,<=
&,|,^
离开 break 和 和 continue,常用外部的布尔类型做判断跳出循环,if等循环里判断布尔类型
常见的占位符用法,会取每个值
相关文章推荐
- scala中一些常见用法
- Scala中的一些特殊字符用法
- scala的一些特殊用法
- C#中一些字符串操作的常用用法
- C#中一些字符串操作的常用用法
- valarray的一些简单用法
- md s.../ 的其他一些用法(ALLyeSNO)
- C#中一些字符串操作的常用用法
- google的一些显为人知的用法
- C#中一些字符串操作的常用用法
- 关于SqlDataReader一些用法
- C#中一些字符串操作的常用用法
- ASSERT的一些相关用法
- 一些重要的mysql语句用法
- php一些容易让我忘记的用法
- C#中一些字符串操作的常用用法
- CheckListBox的一些用法!
- C#中一些字符串操作的常用用法
- C#中一些字符串操作的常用用法
- SQL的一些用法小结