### 1. Scala編譯器
-
安裝步驟:下載Scala –> 解壓 –> 將Scala/bin的路徑添加到PATH中 –> 打開命令行窗口 –> 輸入scala
- 有Tab鍵補全功能
### 2. 聲明值和變量
-
`val`定義的是一個常量,值無法改變,聲明變量可以用`var`。
-
變量或函數的類型寫在變量或函數后面。
~~~
val count:String = null
~~~
### 3. 算術和操作數重載
-
`+ - * / %`等操作符都是方法。
-
所有符號都是用方法命名,比如`4+5`等價于`4.+(5)`。通常,`a 方法 b = a.方法(b)`
-
Scala沒有`++`和`--`操作,可以使用`+=1`或`-=1`等價操作。
### 4. 調用函數和方法
-
調用數學函數需要調用下面語句:
~~~
import scala.math._ //_字符是通配符,類似Java中的*,可以省略前面的scala.直接用import .math._
~~~
-
不帶參數的Scala方法通常不使用圓括號。
### 5. apply方法
- `"hello"(4)` 等價于`"hello".apply(4)` // 輸出’o’,是hello的第4個字符
### 6. Scaladoc
[http://www.scala-lang.org/api/2.11.0-M4/#package](http://www.scala-lang.org/api/2.11.0-M4/#package)
【待續】