1. 基本语法
-
类名
类名第一个字母要大写
示例: class MyFirstScalaClass -
方法名称
第一个字母要小写
示例:def myMethodName() -
程序文件名
程序名和对象名称匹配。
如, HelloWorld.scala -
def main(args:Array[String])
Scala程序从main()方法开始处理。 -
换行符
Scala是面向行的语言,和python一样,语句可以用分号或换行符。 -
Scala包
使用package定义包,将代码定义到某个包中。
package leetcode
用 import 来引用包。
import java.aw.Color
2. 数据类型
数据类型 | 描述 |
---|---|
Byte | |
Short | |
Int | |
Long | |
Float | |
Double | |
Char | |
String | |
Boolean | |
Unit | 无值,和void等同 |
Null | |
Nothing | |
Any | 所有其他类的超类 |
AnyRef |
3. 变量、常量
变量声明
var item : String = "Hello"
常量声明:
val item : String = "One"
参考: