Scala:(1)变量

Scala中变量需要注意的地方:

(1)val,var

val 定义的声明是一个常量,不能改变内容。

var定义的声明是一个变量,可以改变其内容

在Scala中,尽可能使用val

val answer=8*5//不可变常量

var answer=0//可变变量

val greeting: String = null//指定类型
val greeting: Any="Hello"

(2)常用类型

Scala有7种数值类型:Byte、Char、Short、Int、Long、Float、和Double以及Boolean类型。

这些类型都有扩展类使他们有丰富的操作。

列如:

Scala用底层的java.lang.String类来表示字符串,但是他通过StringOps类给字符串追加了上百种操作。

(3)apply

"Hello"(4)//将产出‘o'

//是下面语句的简写

"Hello".apply(4)

apply方法是Scala中构建对象的常用方法

 

posted @ 2015-09-17 17:29  z.arbitrary  阅读(239)  评论(0编辑  收藏  举报