scala学习系列二

一 scala语言开发注意事项:
1 Scala程序的执行入口是main()函数

2  Scala语言严格区分大小写。

3 Scala方法由一条条语句构成,每个语句后不需要分号(Scala语言会在每行后自动加分号),这也体现出Scala的简洁性。

4 如果在同一行有多条语句,除了最后一条语句不需要分号,其它语句需要分号
  (尽量一行就写一条语句)

二 scala语言输出:
字符串通过+号连接(类似java)
println("name=" + name + " age=" + age + " url=" + url)

printf用法 (类似C语言)字符串通过 % 传值。(格式化输出)
printf("name=%s, age=%d, url=%s 
", name, age, url)

字符串插值:通过$引用(类似PHP)
println(s"name=$name, age=$age, url=$url")

三 注释
注释跟java中一样
// 单行注释
/* / 多行注释
/
* */ 文档注释
四 变量
变量声明基本语法
var | val 变量名 [: 变量类型] = 变量值
注意事项
1) 声明变量时,类型可以省略(就是叫 类型推断)
2) 类型确定后,就不能修改,说明Scala 是强数据类型语言
3) 在声明/定义一个变量时,可以使用var 或者 val 来修饰, var 修饰的变量可改变,val 修饰的变量不可改
val修饰的对象属性在编译后,等同于加上final
4) var 修饰的对象引用可以改变,val 修饰的则不可改变,但对象的状态(值)却是可以改变的。(比如: 自定义对象、数组、集合等等)
5) 变量声明时,必须有初始值(显示初始化)

原文地址:https://www.cnblogs.com/cxyxiaobao/p/11965701.html